控制没有达到.js功能

时间:2009-11-17 09:43:35

标签: javascript html

在我的下面的代码中,我调用的函数是“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函数。我必须在哪个事件上调用函数?

2 个答案:

答案 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>