手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >script不刷新页面的联动前后代码
script不刷新页面的联动前后代码
摘要:复制代码代码如下:

复制代码 代码如下:

<asp:DropDownList ID="type1" runat="server" CssClass="tfont" onchange="link(this.id);" </asp:DropDownList>

<%-- 大小类--%>

<script>

function link(id)

{

var obj = document.getElementById(id);

var obj1 = document.getElementById('type2');

var name = "";

for(i = 0 ; i < obj.options.length ; i++ )

{

if(obj.options[i].selected)

{

name = obj.options[i].value;

}

}

var names = bargain_class.link(name).value.split(',');

var obj1_count = obj1.options.length

for (i = 0 ; i < obj1_count ; i++)

{

obj1.options.remove(0);

}

for (i = 0 ; i < names.length ; i ++ )

{

option1 = document.createElement("option");

option1.innerHTML = names[i];

obj1.appendChild(option1);

}

// alert(names);

}

</script>

//后台代码

AjaxPro.Utility.RegisterTypeForAjax(typeof(bargain_class)); //本页页面名

//===============================ajax调用=====================================

[AjaxPro.AjaxMethod]

public string link(string name)

{

string text = "";

string sql = "select name from Management_products_class where pid='" + name + "'";

DataTable dt = LinkSql.conn(sql);

for (int i = 0; i < dt.Rows.Count; i++)

{

if (text == "")

{

text = dt.Rows[i]["name"].ToString();

}

else

{

text += "," + dt.Rows[i]["name"].ToString();

}

}

return text;

}

【script不刷新页面的联动前后代码】相关文章:

实现无刷新联动例子汇总

JavaScript中valueOf()方法的使用介绍

JavaScript静态的动态

使用RequireJS优化JavaScript引用代码的方法

详解Javascript中的Object对象

让插入到 innerHTML 中的 script 跑起来的实现代码

javascript无刷新评论实现方法

JavaScript中的函数嵌套使用

javascript瀑布流式图片懒加载实例

JavaScript中length属性的使用方法

精品推荐
分类导航