node.js - Passing form data from EJS to Javascript -


i creating web application in node running on express server. have ejs files views , javascript ones brains feeding view.

i trying value of dropdown user selects in view , pass javascript used parameter in function:

index.ejs

<form>   <select id="projdrop">       <% var eachproject = projects.split('|'); %>       <% (var = 1; < projno + 1; i++) { %>       <option value="<%= eachproject[i]; %>"><%= eachproject[i]; %></option>       <% } %>   </select>   <select id="filtdrop">       <% var eachfilter = filters.split('|'); %>       <% (var = 1; < filtno + 1; i++) { %>         <option value="<%= eachfilter[i]; %>"><%= eachfilter[i]; %></option>       <% } %>   </select>   <input type="submit" value="submit" onclick="jira.searchjira('filter = ' + document.getelementbyid('filtdrop').value + ''   , results, function(error, data){})" /> </form> 

index.js

jira.searchjira('filter = "???????"', results, function(error, data) {      //search saved filter     if (error) {         next(new error(error));     }     allissues = data.issues;                                               //stores issues }); 

my dropdowns in form. want value of dropdown argument ('filter = "???????"', ... in parameter listings of function. can see, i've attempted can see onclick() in ejs file document.getelementbyid() not return think because function i'm trying call if not in ejs file.

i know it's possible js talk ejs want see if it's possible other way around.


Comments

Popular posts from this blog

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

html - Outlook 2010 Anchor (url/address/link) -

android - How to create dynamically Fragment pager adapter -