0

我从 jquery 创建了一个构造框。单击确认框中的确认按钮时,我想提交页面并查看 PHP 回显消息。你能帮我提供确认按钮的代码吗?

我的 jQuery/javascript 函数在这里:

$(document).ready(function(){
   $('#click').click(function(){
//$(function() {
    // a workaround for a flaw in the demo system (http://dev.jqueryui.com/ticket/4375), ignore!
    $( "#dialog:ui-dialog" ).dialog( "destroy" );

    $( "#dialog-confirm" ).dialog({
        resizable: false,
        height:140,
        modal: true,
        buttons: {
            "Ok": function() {

        // I WANT THE CODE FOR HERE TO SUBMIT THE PAGE TO WIEW PHP ECHO MESSAGE 
            },
            Cancel: function() {
                $( this ).dialog( "close" );
            }
        }
    });
});
});
4

3 回答 3

0

使用 jQuery Post功能...

$.post("test.php", { 'choices[]': ["Jon", "Susan"] });

这是帖子完成时带有回调的版本...

$.post("test.php", { name: "John", time: "2pm" },
   function(data) {
     alert("Data Loaded: " + data);
   }
);

或者,如果您有要发布的现有表单,请使用 jQuery提交功能...

$("form").submit();

但在执行此操作之前,您需要确保已填充表单中的输入字段。

于 2012-07-13T13:41:05.620 回答
0

试试这个代码,

var parameter_1 = 'test';
var parameter_2 = 'test';
$.ajax(
        {
            type: "POST",
            url: "/submit_url.php",
            data: "parameter_1="+ parameter_1 +"& parameter_2 ="+ parameter_2,
            success: function(html)
            {
                   alert('Submitted');              
            }
        });
于 2012-07-13T13:58:56.950 回答
0

您可以使用 jQuery 表单提交库。这会给你很多选择。并根据您的要求,您可以致电

beforeSubmit: 'YOUR FUNCTION To OPEN DIALOG',

如果返回 true,您的表单将被发布,您肯定会得到回复。看这里的例子:http: //malsup.com/jquery/form/#ajaxForm

于 2012-07-13T17:18:17.820 回答