cuốn sách gpt4 ai đã làm

javascript - 使用 javascript 形成 "action"

In lại Tác giả: Walker 123 更新时间:2023-11-28 19:21:32 29 4
mua khóa gpt4 Nike

html 代码:








js代码:

function show(){

$.ajax({
gõ: "BÀI ĐĂNG",
url: "check_login_points.php",
data: {test : JSON.stringify(arr)},
success: function(data) {

if(data == 0)
{

alert(" SORRY :( \n misplaced cue points.");
}
else if(data == 1)
{
document.getElementById("form4").action = "http://localhost/profile_book/login_key.php";
//alert("WELCOME !!!");
//$("#form4").attr('action', 'http://localhost/profile_book/login_key.php');
}
else if(data == 2)
{

alert("enter cue-points");
}
}
});
}

当 ajax 函数成功时,我尝试将表单操作放入 javascript 中。但表单操作似乎不起作用。非常感谢您的建议。提前致谢!

câu trả lời hay nhất

由于异步性质,您无法做您想做的事情。它需要分成多个部分。

首先,将按钮重命名为其他名称。你会遇到问题。


第二步使用 jQuery 绑定(bind)表单提交,而不是内联事件。

$("#form4").on("submit", function(event) {
//cancel the submission
sự kiện.preventDefault();
//call your logic
show();
});

现在最后一件事是在设置操作后手动触发提交。

function show (){
$.ajax({
gõ: "BÀI ĐĂNG",
url: "check_login_points.php",
data: {test : JSON.stringify(arr)},
success: function(data) {

if(data == 0) {
alert("SORRY :( \n misplaced cue points.");
} else if(data == 1) {
$("#form4").attr("action", "http://localhost/profile_book/login_key.php")[0].submit();
} else if(data == 2) {
alert("enter cue-points");
}
}
});
}

关于javascript - 使用 javascript 形成 "action",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28771817/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress