Javascript 如何通过单击“提交jQuery对话框中包含的表单”;否";按钮是否出现在同一jQuery UI对话框弹出窗口中?
我有以下对话框的HTML和jQuery代码: 要在jQuery UI对话框中显示的HTML代码:Javascript 如何通过单击“提交jQuery对话框中包含的表单”;否";按钮是否出现在同一jQuery UI对话框弹出窗口中?,javascript,jquery,ajax,jquery-ui-dialog,jquery-dialog,Javascript,Jquery,Ajax,Jquery Ui Dialog,Jquery Dialog,我有以下对话框的HTML和jQuery代码: 要在jQuery UI对话框中显示的HTML代码: <div id="favouriteQuestion" class="c-popup" style="display:none;"> <div class="error_msg" id="report_error" style="text-align:center; margin-top:5px;"> </div> <div class="cle
<div id="favouriteQuestion" class="c-popup" style="display:none;">
<div class="error_msg" id="report_error" style="text-align:center; margin-top:5px;">
</div>
<div class="clear"></div>
<form name="add_favourite_question_form" id="add_favourite_question_form" class="login_box" method="post" action="favourite_question.php">
<input type="hidden" name="form_submitted" id="form_submitted" value="yes"/>
<input type="hidden" name="op" id="op" value="add"/>
<input type="hidden" name="fav_que_id" id="fav_que_id"/>
<table class="trnsction_details" width="100%" cellpadding="5">
<tbody>
<tr>
<td>
<p>Do you want to add this question as your favourite question?</p>
</td>
<td></td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="yes" value="Yes" class="add_fav_que_yes" class="buttonin"/>
<input type="button" name="no" value="No" class="add_fav_que_no" class="buttonin"/>
</td>
</tr>
</tbody>
</table>
</form>
</div>
在此代码之后,会出现jqueryui对话框。此外,单击Yes按钮(class=“add_fav_que_Yes”)按钮,我将使用AJAX提交表单。这也很有效。但是,当我单击No按钮(class=“add\u fav\u que\u No”)时,问题就出现了。当用户单击No按钮(class=“add\u fav\u que\u No”)时,它将关闭打开的对话框。那么,有谁能指导我实现这一目标?如果你需要更多的信息,我也可以提供给你。提前谢谢。你可以点击一下关闭对话框
@Rajesh:是的,伙计,你的把戏对我很好。
$(document).ready(function() {
$("#favouriteQuestion").dialog({
autoOpen: false,
modal:true,
title: "Add To Favourite Question",
width: 400,
close:{
}
});
});
$(document).on("click","a.fav_que", function (e) {
var que_id = this.id;
$("#fav_que_id").val(que_id);
$("#favouriteQuestion").dialog('open');
return false;
});