这是一段在后台添加记录的js代码,用jquery控制前台,刚接触juery,不对的地方请多多指点一下!
$(document).ready(function(){
$("#form1").submit(function(){
var arr = new Array();
var msg = new Array();
arr[0] = $("#proname");
arr[1] = $("#title");
arr[2] = $("#keys");
arr[3] = $("#des");
arr[4] = $("#list");
msg[0] = "省份名称不能为空!";
msg[1] = "标题不能为空!";
msg[2] = "关键词不能为空!";
msg[3] = "描述不能为空!";
msg[4] = "程号不能为空!";
for(var i=0;i<arr.length;i++)
{
if(arr[i].val()=="")
{
alert(msg[i]);
arr[i].focus();
return false;
}
}
});
var chkid = $('input[name="chkid"]');
var checks =$("#checks");
var del = $("#del");
del.attr("disabled",true); //初始化为不可能用姿态
checks.bind("click",function(){
for(var j = 0; j<chkid.length;j++)
{
chkid[j].checked =checks.attr("checked");
}
if(checks.attr("checked")==true){
del.attr("disabled",false);
}else{
del.attr("disabled",true);
}
});
//复选框绑定单击事件
chkid.click(function(){
var f=0;
for(var j = 0; j<chkid.length;j++)
{
if(chkid[j].checked==true){
f =f+1;
}
if(f>0)
{
del.attr("disabled",false);
}else{
del.attr("disabled",true);
}
}
});//删除键绑定单击事件
del.bind("click",function(){
if(window.confirm("Do you will delete all record sure ?"))
{
var idstr="";
for(var j = 0; j<chkid.length;j++)
{
if(chkid[j].checked==true){
idstr = idstr+chkid[j].value+"|";
}
}
if(idstr!="")
{
$.post("ajax_delser.asp",{id:idstr,page:$("#page").val()},function(responseData){
if(responseData)
{
alert("删除成功!");
window.location.href=responseData;
}
});
}
}else {
return;
}
});
});
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货