在我的下面的代码中,我调用的函数是“Make Request”,它位于一个单独的.js文件中。但控制没有达到这个功能。我还添加了相关文件的链接。
<link rel="section" href="../Lib/ajaxhandler.js" type="text/javascript">
<td oncontrolselect="MakeRequest('inCategory','SELECT * FROM electioncategorymaster', 'ecid', 'ecname');">
<select id="inCategory" name="inCategory" class="entryFormInputBoxColor">
</select>
</td>
我希望在呈现页面时调用MakeRequest函数。我必须在哪个事件上调用函数?
答案 0 :(得分:1)
您指向脚本的链接错误。 link
标记对于例如{样式表。
您的脚本标记应如下所示:
<script src="../Lib/ajaxhandler.js" type="text/javascript"></script>
此外,您可能希望捕获组合框的oncontrolselect
事件而不是td
。
答案 1 :(得分:1)
这个怎么样......
<script src="../Lib/ajaxhandler.js" type="text/javascript"></script>
<td>
<select id="inCategory" name="inCategory" class="entryFormInputBoxColor"
onChange="MakeRequest('inCategory','SELECT * FROM electioncategorymaster', 'ecid', 'ecname');">
</select>
</td>