Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript/jQuery中的Ajax组合框更改事件_Javascript_Jquery_Asp.net_Ajaxcontroltoolkit - Fatal编程技术网

javascript/jQuery中的Ajax组合框更改事件

javascript/jQuery中的Ajax组合框更改事件,javascript,jquery,asp.net,ajaxcontroltoolkit,Javascript,Jquery,Asp.net,Ajaxcontroltoolkit,我在我的项目中使用了一个Ajax控件工具包组合框。我想在更改组合框的值时触发一个更改事件。我把它弄得一团糟,但没有合适的解决办法 ajax组合框由一个文本框、一个按钮和一个列表组成。我计算出了文本框id,并试图为其提供一个更改事件。更改事件不起作用。但它会触发模糊,选择事件 这是我用于更改事件的代码位。我无法找出更改事件不起作用的原因 $('#' + $('.DDlCmbEmpID')[0].id + '_TextBox').bind("change",function (event) {

我在我的项目中使用了一个Ajax控件工具包组合框。我想在更改组合框的值时触发一个更改事件。我把它弄得一团糟,但没有合适的解决办法

ajax组合框由一个文本框、一个按钮和一个列表组成。我计算出了文本框id,并试图为其提供一个更改事件。更改事件不起作用。但它会触发模糊,选择事件

这是我用于更改事件的代码位。我无法找出更改事件不起作用的原因

$('#' + $('.DDlCmbEmpID')[0].id + '_TextBox').bind("change",function (event) {
        alert("Sample");
    });

您可以使用此脚本捕获客户端上的选定索引更改:

$find("<%= XXXXXX.ClientID %>").set_selectedIndex = function (newIndex) {
     Sys.Extended.UI.ComboBox.prototype.set_selectedIndex.apply(this, [newIndex]);
     alert(newIndex);
 };

使用此**Microsoft JScript运行时出错:无法设置属性“set_selectedIndex”的值:对象为null或未定义**
 $find("ctl00_SampleContent_ComboBox1").set_selectedIndex = function (newIndex) {
     Sys.Extended.UI.ComboBox.prototype.set_selectedIndex.apply(this, [newIndex]);
     alert(newIndex);
 };