我试图建立一个动态的模块,我把物体放在屏幕上。 然后, j状方言打开了三个下级名单。 当我选择第一个下级名单的数值时,Im试图通过Ajax在下一个名单上筛选结果。
这是我的联邦法典:
$("#ddlTableType").live(
change ,
function()
{
var GetTablesCodes = $.ajax({
url: AjaxActions/TableCodes.aspx?ObjectType= + $("#ddlTableType").val(),
async:false
iii).responseText;
//alert(GetTablesCodes);
//alert(GetTablesCodes.$( #hidCodesList ).val());
//alert($( #hidCodesList ).val());
iii
);
In the ASP. NET page 我做以下工作:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="TableCodes.aspx.cs" Inherits="AjaxActions_TableCodes" %>
<form id="form1" runat="server">
<asp:HiddenField ID="hidCodesList" runat="server" />
</form>
该页后面的代码:
public partial class AjaxActions_TableCodes : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DataSet dsCodesList = DbHelper.ExecuteDataSet(
ConfigurationManager.AppSettings["ConnStr"],
"spObjectCodesByTYpe_Select",
new SqlParameter("@ObjectType", Request.QueryString["ObjectType"])
);
hidCodesList.Value = "";
for(Int16 CodeListIndex=0;CodeListIndex<dsCodesList.Tables[0].Rows.Count;CodeListIndex++)
{
hidCodesList.Value += dsCodesList.Tables[0].Rows[CodeListIndex]["Value"].ToString() + ",";
iii
iii
iii
在我第一次发出警告时,我整页。 在这方面,我可以看到隐藏的现场填满了我所需要的数据。 如何提取这些数据? 最后,所有下级名单都属于JDialog,因此可能会引起一个问题。