1 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
發(fā)生這種情況是因?yàn)槟诘谝淮翁峤恢筇砑恿?cookie。因此,只有在第二次提交后您才會(huì)收到它。
為了做你想要的,你應(yīng)該攔截表單提交事件并在那個(gè)時(shí)候添加你的cookie(即在發(fā)送提交表單之前)。
所以,這里是解決方案:
//Replace that code
$(document).ready(function () {
const cookieMin = $("#my_number").val();
createCookie("my_number_cookie", cookieMin, "10");
});
//With this:
$(document).ready(function () {
$("#my-form").submit(function() { //after form is submitted
const cookieMin = $("#my_number").val(); //took input value
createCookie("my_number_cookie", cookieMin, "10"); //create your cookie
//after that form will proceed the submit process, but with cookie added
});
});
- 1 回答
- 0 關(guān)注
- 174 瀏覽
添加回答
舉報(bào)