【发布时间】:2016-11-05 04:48:25
【问题描述】:
当我单击buynow 按钮通过ajax 发送请求时,我有两种buy now 和pincode 表单,pincode 表单也有相同的操作。
HTML
<form method="POST" action="/cart/add" id="myForm">
.....
....
<input type="button" class="buyNowBtn" id="btnBuyNow"/>
</form>
<form action="#">
<input type="text" id="pinCheck" class="pinCheck" placeholder="enter pin code" />
<button class="btn btn-info" id="pinCheckTest"> Check</button>
</form>
在同一个buynow点击事件中我需要trigger一个pincode提交按钮,所以我这样做了
(document).on('click', '#btnBuyNow', function (e) {
....
....
$("#pinCheckTest").trigger('click');
....
});
以上trigger事件成功调用pincode点击事件
$('#pinCheckTest').click(function () {
$.ajax({
type: 'GET',
url: url,
success: function (output) {
if (output == 'true') {
}
else{
}
}
});
但我需要让ajax 回复trigger 事件,以便我可以做一些操作,这可能吗?
类似
(document).on('click', '#btnBuyNow', function (e) {
....
....
$var output=$("#pinCheckTest").trigger('click');//I need to get ajax response back to this click
if(output=='true'){
......
}else{
.....
}
....
});
【问题讨论】:
标签: javascript java jquery html ajax