Javascript Jquery在成功或完成时单击触发器
我正在尝试在提交按钮上获取另一个函数,即成功或完成时执行。这是我的密码: $(document).ready(function() { $("#send").on("click", function(){ var name=$("#name").val var email=$("#email").val var message=$("#message").val var dataString="name=" + name + "&email=" + email + "&message=" message; $.ajax({ type: "POST", url: "proData.php", data: dataStringxx, success: function(html){ |=== sucess function ===| } else{ } } }); Name : Email : Message : Send $(文档).ready(函数(){ $(“#发送”)。在(“单击”,函数(){ 变量名称=$(“#名称”).val var email=$(“#email”).val var message=$(“#message”).val var dataString=“name=“+name+”&email=“+email+”&message=“message; $.ajax({ 类型:“POST”, url:“proData.php”, 数据:dataStringxx, 成功:函数(html){ |==成功函数===| } 否则{ } } }); 姓名: 电邮: 信息: 发送Javascript Jquery在成功或完成时单击触发器,javascript,php,jquery,Javascript,Php,Jquery,我正在尝试在提交按钮上获取另一个函数,即成功或完成时执行。这是我的密码: $(document).ready(function() { $("#send").on("click", function(){ var name=$("#name").val var email=$("#email").val var message=$("#message").val var dataString="name=" + name + "&email=" + em
你可以试试类似的东西
$(document).ready(function() {
$("#send").on("click", function(){
var name=$("#name").val();
var email=$("#email").val();
var message=$("#message").val();
var dataString="name=" + name + "&email=" + email + "&message=" message;
$.ajax({
type: "POST",
url: "proData.php",
data: dataStringxx,
success: function(html){
$('.successClass').trigger('click');
}
});
});
$('.successClass').click( function(){
// write your code here what needs to be done.
});
})$('.successClass').trigger('click');这就是你要找的吗?首先,使用
.val()
而不是.val
。其次,在它们的末尾放上分号。最后-它的成功而不是成功Lolchitown23-谢谢-让我试试。Deryck-谢谢:)我不确定这是否是你要找的,所以让我知道。如果它不能满足你的需要,也许可以添加更多的细节24-谢谢-效果很好:)-如果这篇文章是你问题的答案,那么你可以接受它作为答案。它将对遇到相同问题的人有用。Balaji-如果数据是假的,它也会触发。我是说它失败了。