如何设置diago中显示的表单操作结果?

时间:2014-01-18 06:40:26

标签: php jquery

假设我在index.php中有这样的表格:

<form  method="get" name="s" action="search.php" id="s"> 
<input type="text"  name="email" size="25" />
<input type="submit" name="ss" value="search" id="ss"/>
</form>

当cilck search.php按钮时,会将输入电子邮件提交至search

我的问题是如何在对话框中显示结果(从search.php获取,并且还应该考虑email应该提交到search.php页面) jquery的?

谢谢!

- 编辑:改良 -

$(document).ready(function () {
        $('#s').on("submit", function(e){
                e.preventDefault();
                $.get("search.php",$(this).serialize(), function(data){
                        //alert(data);
                        $('<div></div>').html(data).dialog({
                                autoopen: false,
                                modal: false,
                                width: 900,
                                height: 300
                                }).dialog('open');
                });
        });
});

我相信我的代码写在这里,但似乎我没有输出,为什么?

1 个答案:

答案 0 :(得分:1)

$("#s").on("submit",function(e){
e.preventDefault();
$.get("search.php",$(this).serialize(),function(data){
alert(data);//or do whatever you want!
});
});