这是我的 javascript 代码,我想将选项的当前选定值传递给我的 js 函数,在这段代码中我使用了静态数字 6。
<select name='project_name' class='required input_field' id='project_name' onchange="sendRequest('GET','getClientName.jsp?ProjectId=6')">
<option value=''>-- Select --</option>
<option value="1">Project 1</option>
<option value="2">Project 2</option>
<option value="3">Project 3</option>
</select>
帮我解决这个...
最佳答案
将字符串 'getClientName.jsp?ProjectId=6'
更改为
'getClientName.jsp?ProjectId=' + this.options[this.selectedIndex].value)
或
'getClientName.jsp?ProjectId=' + this.value)
但我认为第一个更兼容浏览器。
关于JavaScript 将参数 this.value 传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12576669/