<select id="s1" name="s1">
<option value="全部分类" selected="selected">-----------------全部分类---------------</option>
<option value="38">春秋外套-->品牌</option>
<option value="33">春夏T恤-->品牌</option>
<option value="34">春夏衬衫-->品牌</option>
<option value="40">春秋线衫-->品牌</option>
<option value="57">春夏裤子-->品牌</option>
<option value="58">时尚内裤-->品牌</option>
<option value="59">运动精品-->功能</option>
<option value="58">精品棉袜-->品牌</option>
<option value="58">服饰配件 And 皮具</option>
</select>
$("#s1").change(function(){
$.get("giss1.aspx",{s1:$("#s1").val()},function(data){
alert(data);
});
});我这个jquery 写得对不对,为什么不会执行alert(data);这个语句。
<option value="全部分类" selected="selected">-----------------全部分类---------------</option>
<option value="38">春秋外套-->品牌</option>
<option value="33">春夏T恤-->品牌</option>
<option value="34">春夏衬衫-->品牌</option>
<option value="40">春秋线衫-->品牌</option>
<option value="57">春夏裤子-->品牌</option>
<option value="58">时尚内裤-->品牌</option>
<option value="59">运动精品-->功能</option>
<option value="58">精品棉袜-->品牌</option>
<option value="58">服饰配件 And 皮具</option>
</select>
$("#s1").change(function(){
$.get("giss1.aspx",{s1:$("#s1").val()},function(data){
alert(data);
});
});我这个jquery 写得对不对,为什么不会执行alert(data);这个语句。
这里要添加这一页里执行的方法名,该方法有参数s1用于接收传过来的参数。
$("#s1").change(function(){
$.get("giss1.aspx/test",{s1:$("#s1").val()},function(data){
alert(data);
});
}); giss1.aspx.cs里的方法 [WebMethod]
public static string test(string s1)
{
return s1;
}
$.get("giss1.aspx",{s1:$("#s1").val()},function(data){
alert(data);
});
});
多了红色的部分