我正在调用下拉列表中所选索引的JSON方法,如下所示
function StepImplementationScript(SelectedValue,UniqueField) {
debugger;
$.ajax({
type: "POST",
url: "DynamicForm.aspx/StepImplementationScript",
data: "{strSelectedValue: " + SelectedValue + ", strUniqueField: '" + UniqueField + "' }",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
success: function(response) {
alert("OnSuccess" + response.d);
if (msg) {
msg.close();
}
},
error: function(jqXHR, exception) {
alert(jqXHR.responseText);
},
failure: function(response) {
//alert("Onfailure" + response.d);
}
});
}
在我尝试查找动态创建的控件的服务器端的'StepImplementationScript'方法中,控件没有得到查找并且变为空。
我在Jquery中编写的选定更改事件,我通过它调用了JSON方法。
这是动态创建控件的页面(DynamicForm.aspx)。
为什么会这样?我该如何解决这个问题?