使用JQuery或java脚本(VS 2013 c#)修改SQLSataSource SelectParameters

本文关键字:修改 SQLSataSource SelectParameters 2013 VS JQuery java 脚本 使用 | 更新日期: 2023-09-27 18:04:14

尝试将ajax合并到aspx页面,而不使用UpdatePanel。当一个特定的组合框索引被改变时,产生的jQuery函数需要用新的参数刷新SQLDataSource对象,然后重新绑定它来提供另一个组合框。我找不到任何讨论这个的话题。

这或多或少是我所期望的,但没有成功地使它工作:

$("#<%=SqlDataSource1.ClientID%>").SelectParameters(0).DefaultValue = 'aa';

有人能帮忙吗?

谢谢

使用JQuery或java脚本(VS 2013 c#)修改SQLSataSource SelectParameters

你应该编写ajax函数来绑定你的下拉菜单,并在下拉菜单的onchange事件中调用它。下面是一个ajax函数的例子:

$.ajax({
    url: 'your method url',
    type: 'POST',
    dataType: $.browser.msie ? "json" : undefined,
    data: { Param1: value1, Param2: value2 }, // in json format
    error: function (a, b, c) { },
    success: function (data) {
        // write the code to bind dropdown
    },
    beforeSend: function () {
        // Show loading etc
    }
});