在弹出窗口中显示结果

时间:2015-11-07 07:39:02

标签: php jquery sql ajax popup

此代码可以正常显示页面本身的结果,但我想在弹出窗口中显示结果。

我们已将代码链接到数据库并且它正在检索预期结果,但是如何使用jQuery在弹出窗口或对话框中显示除法?它也应该是响应。

      <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>PHP, jQuery search demo</title><link rel="stylesheet" type="text/css" href="my.css"><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><script type="text/javascript">$(function() {

$(".search_button").click(function() {
    // getting the value that user typed
    var searchString    = $("#search_box").val();
    // forming the queryString
    var data            = 'search='+ searchString;

    // if searchString is not empty
    if(searchString) {
        // ajax call
        $.ajax({
            type: "POST",
            url: "do_search.php",
            data: data,
            beforeSend: function(html) { // this happens before actual call
                $("#results").html(''); 
                $("#searchresults").show();
                $(".word").html(searchString);
           },
           success: function(html){ // this happens after we get results
                $("#results").show();
                $("#results").append(html);
          }
        });    
    }
    return false;});});</script></head><body><div id="container"><div style="margin:20px auto; text-align: center;"><form method="post" action="do_search.php"><input type="text" name="search" id="search_box" class='search_box'/><input type="submit" value="Search" class="search_button" /><br /></form></div><div><div id="searchresults">Search results :</div><ul id="results" class="update"></ul></div></div></body></html>

1 个答案:

答案 0 :(得分:2)

使用jQuery Dialogue,您可以完全按照自己的意愿完成任务。

使用jQuery Dialogue,你可以

  • 为对话框设置动画以使其外观漂亮
  • 您可以使用它来简单地显示消息
  • 您可以使用它来显示表单,例如插入表单或&#34;联系我们&#34;形式
  • 您可以将其用作确认框

易于使用和风格。

Read about it here

快乐的编码!