jquery+ajax

js代码

 

/**
 * ajax请求,添加数据
 */
function createCard() {
    var $primary = $("#primary").val();
    var $middle = $("#middle").val();
    var $advanced = $("#advanced").val();
    if(checkInput($primary,'初级卡') && (checkInput($middle,'中级卡')) && (checkInput($advanced,'高级卡'))){
        $.ajax({
               type: "POST",
               url: "myurl.php",
               data: "action=addNewCard&primary="+$primary+"&middle="+$middle+"&advanced="+$advanced,
               success: function(msg){
               if(msg == 'success'){
                   alert('添加成功!');
               }else if( msg == 'failed'){
                   alert('添加失败,请重试!');
               }
               }
            });
    }
    closeDiv();
    
}

function checkInput($input,$error) {
    var $textInput = parseInt($input);
    if($textInput == ""){
        alert($error+"不能为空");
        return false;
    }else if ($textInput == 0){
        alert($error + "不能为0");
        return false;
    }else if(isNaN($textInput)){
        alert($error+"只能为数字");
        return false;
    }else{
        return true;
    }
}

 

PHP代码

//数据处理

if($result){
    echo 'success';
}else {
    echo 'failed';
}


exit;

 

posted @ 2012-09-01 17:50  像块石头  阅读(170)  评论(0)    收藏  举报