国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - ajax post提交后又自動請求了一次get

瀏覽:68日期:2023-06-06 14:09:34

問題描述

html代碼

<form method='post' class='form-horizontal'> <p class='form-group'><label class='col-lg-2 control-label'>上級權限</label><p class='col-lg-4'> <select name='pid'><option value='0'>頂級權限</option>{volist name='authRuleRes' id='authRule'}<option value='{$authRule.id}'><?php if($authRule[’level’]!=0){echo ’|’;} echo str_repeat(’—’, $authRule[’level’]*3)?>{$authRule.title}</option>{/volist} </select></p> </p> <p class='form-group'><label class='col-lg-2 control-label'>權限名稱</label><p class='col-lg-8'> <input type='text' name='title'/></p> </p> <p class='form-group'><label class='col-lg-2 control-label'>控制器/方法</label><p class='col-lg-8'> <input name='name' type='text' /></p> </p> <p class='form-group'><p class='col-lg-offset-2 col-lg-8'> <input type='submit' value='提交' /> <input type='reset' value='重置'></p> </p></form>

js代碼

$(’.form-horizontal’).submit(function(event) { var data = $(this).serialize(); $.ajax({type:'post',url:'/authrule/add',async:true,data:data,success:function(res){ if(res.code == 1){Notify(res.msg, ’top-right’, ’5000’, ’success’, ’fa-check’, true);return false; }else{Notify(res.msg, ’top-right’, ’5000’, ’danger’, ’fa-times’, true);return false; }} }) return false;})

post提交正常,但是提交后自動請求了一個get,請問哪錯了嗎?

問題解答

回答1:

$(’.form-horizontal’) 這個選擇器選擇了一個很大的范圍,事件傳輸就有可能觸發二次, 建議,寫精確一點比如$(’.form-horizontal input[type=submit]’)

回答2:

這個很常見, 跨域了吧?

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 青铜峡市| 民权县| 娄底市| 多伦县| 盐源县| 岳普湖县| 扎兰屯市| 高安市| 宣城市| 正安县| 长武县| 城口县| 泰州市| 马龙县| 五大连池市| 丹阳市| 阳信县| 会宁县| 衡山县| 雅江县| 洛南县| 潜山县| 阳春市| 荥阳市| 金溪县| 襄垣县| 清水县| 东方市| 普陀区| 镇安县| 石门县| 牙克石市| 特克斯县| 墨竹工卡县| 岗巴县| 梨树县| 营山县| 肃南| 宝坻区| 桂阳县| 潜山县|