在我的应用程序中,如果我没有点击保存并想要从当前页面导航,则应该询问甜蜜警报<select data-productlistaction="/ProductionOrder/ProductionOrderData" id="ProductionOrderNameSelectId" name="ProductionOrders">
<option value="ProOrd_001">ProOrd_001</option>
</select>
和两个按钮are you sure want to leave?
。我怎么能这样做。
目前我正在使用jquery,当我点击任何锚标签但显示导航到其他页面时,它会显示sweetalert框。
我的代码是
save and leave
答案 0 :(得分:0)
首先,您需要阻止$setHaders = array('Content-Type:application/json','Authorization:Bearer '.$adminToken);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $product_url);
curl_setopt($ch,CURLOPT_POSTFIELDS, $productData);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_HTTPHEADER, $setHaders);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
var_dump($response);
元素的默认行为,因为您错过了它,它仍然会重定向您的操作,其次是您需要重定向用户,如果在{{1}中点击了确认喜欢:
<a>
希望有所帮助
答案 1 :(得分:0)
查看Event.preventDefault()或e.preventDefault()
该锚标记a
将创建一个导航到其网址的事件,即使它是href=#
。