读书人

关于jquery 的有关问题

发布时间: 2012-06-07 15:05:14 作者: rapoo

关于jquery 的问题
大家帮我看看这个jquery我在未填写瓶数的情况下点击GouMai按钮会有请输入瓶数的提示,填写了瓶数后点击goumai没有任何提示下面的jquery未能执行,没有进到ajaxGM.aspx页面里,不知道哪里有问题 hidden在后台cs中首次加载的时候赋值了。


$(function(){
$("#GouMai").click(function(){
var num=escape($("#txtNum").val());
if(num=="")
{
alert("请输入瓶数!");
$("#txtNum").focus();
return false;
}
var str_Spec = "";
var str_Price = "";
for (var i = 0; i < 5; i++)
{
if ($("#RadioButtonList1").Items[i].Selected == true)
{
if (i == 0)
{
str_Spec = $("#Hidden1").val();
str_Price = $("#Hidden2").val();
break;
}
else if (i == 1)
{
str_Spec = $("#Hidden3").val();
str_Price = $("#Hidden4").val();
break;
}
else if (i == 2)
{
str_Spec = $("#Hidden5").val();
str_Price = $("#Hidden6").val();
break;
}
else if (i == 3)
{
str_Spec = $("#Hidden7").val();
str_Price = $("#Hidden8").val();
break;
}
else if (i == 4)
{
str_Spec = $("#Hidden9").val();
str_Price = $("#Hidden10").val();
break;
}
}
}
var id=$("#HID").val();//产品编号
var id1=$("#HID1").val();//用户编号
$.get("ajaxGM.aspx",{id:id,id1:id1,str_Spec:str_Spec,str_Price:str_Price,num:num},function(data)
{
if(data=="true")
{
window.open("buycart.html");
}
else
{
alert("请先登录",window.open("permanage/login.html"));
}
})
return false;
})
})

[解决办法]
最大的可能是js错误,firebug调试,
[解决办法]
事件没有触发?。
[解决办法]
if ($("#RadioButtonList1").Items[i].Selected == true)
---------------------
这句
------解决方案--------------------


JScript code
  str_Spec = $("#Hidden"+(i*2+1)).val();  str_Price = $("#Hidden"+(i+1)*2).val(); 

读书人网 >C#

热点推荐