久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <bdo id='BknZg'></bdo><ul id='BknZg'></ul>
    <i id='BknZg'><tr id='BknZg'><dt id='BknZg'><q id='BknZg'><span id='BknZg'><b id='BknZg'><form id='BknZg'><ins id='BknZg'></ins><ul id='BknZg'></ul><sub id='BknZg'></sub></form><legend id='BknZg'></legend><bdo id='BknZg'><pre id='BknZg'><center id='BknZg'></center></pre></bdo></b><th id='BknZg'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='BknZg'><tfoot id='BknZg'></tfoot><dl id='BknZg'><fieldset id='BknZg'></fieldset></dl></div>
    1. <tfoot id='BknZg'></tfoot>

      <small id='BknZg'></small><noframes id='BknZg'>

    2. <legend id='BknZg'><style id='BknZg'><dir id='BknZg'><q id='BknZg'></q></dir></style></legend>

      為什么我看到“未定義"的值?當(dāng)我在 jQuery M

      Why am I seeing a value of quot;undefinedquot; on screen when I submit form in jQuery Mobile?(為什么我看到“未定義的值?當(dāng)我在 jQuery Mobile 中提交表單時(shí)在屏幕上?)

        <bdo id='ST7WC'></bdo><ul id='ST7WC'></ul>

          <tfoot id='ST7WC'></tfoot>

            1. <legend id='ST7WC'><style id='ST7WC'><dir id='ST7WC'><q id='ST7WC'></q></dir></style></legend>
              <i id='ST7WC'><tr id='ST7WC'><dt id='ST7WC'><q id='ST7WC'><span id='ST7WC'><b id='ST7WC'><form id='ST7WC'><ins id='ST7WC'></ins><ul id='ST7WC'></ul><sub id='ST7WC'></sub></form><legend id='ST7WC'></legend><bdo id='ST7WC'><pre id='ST7WC'><center id='ST7WC'></center></pre></bdo></b><th id='ST7WC'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='ST7WC'><tfoot id='ST7WC'></tfoot><dl id='ST7WC'><fieldset id='ST7WC'></fieldset></dl></div>

            2. <small id='ST7WC'></small><noframes id='ST7WC'>

                <tbody id='ST7WC'></tbody>

                本文介紹了為什么我看到“未定義"的值?當(dāng)我在 jQuery Mobile 中提交表單時(shí)在屏幕上?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                這是我的 contactus.html 頁面.我正在提交到服務(wù)器上的一個(gè) php 頁面,該頁面將獲取信息并發(fā)送電子郵件并表示感謝.當(dāng)我提交表單時(shí),盡管我能夠收到電子郵件,但我在屏幕上看到的只是未定義".

                <頭><title>聯(lián)系我們</title><link rel="stylesheet" href="css/latestjquerymobile.css"/><link rel="stylesheet" type="text/css" href="css/jquery.mobile.simpledialog.min.css"/><script type="text/javascript" src="js/jquery-1.6.1.min.js"></script><script type="text/javascript" src="js/latestjquerymobile.js"></script><script type="text/javascript" src="js/jquery.mobile.simpledialog.min.js"></script><script type="text/javascript">$(document).ready(function() {$("#contactus").submit(function(event) {alert("頁面提交");})});<身體><div data-role="page" data-theme="e" id="contactus"><div data-role="header" data-position="fixed"><h1>聯(lián)系我們</h1><a href="home.html" data-icon="back" class="ui-btn-left" data-ajax="false">返回</a><a href="home.html" data-icon="home" class="ui-btn-right" data-ajax="false">首頁</a></div><!--/header --><div data-role="內(nèi)容"><div align="center"><form action="http://testsite.com/contactus.php" name="contactus" id="contactus" method="post"><字段集><div data-role="fieldcontain"><label for="name">名稱:</label><input id="name" name="name" type="text"/><label for="email">電子郵件:</label><input id="email" name="email" type="text"/><label for="contact">聯(lián)系人:</label><input id="contact" name="contact" type="text"/><label for="message">消息:</label><textarea rows="4" cols="50" id="message" name="message"></textarea><br/><button type="submit" name="submit" value="submit-value">發(fā)送</button></fieldset>

                </表單><div><br><br><a ><img src="images/facebook.png" border="0"/></a><a ><img src="images/twitter.png" border="0"/></a>

                </div><!--/content --></div><!--/page -->

                這是服務(wù)器上contactus.php的代碼

                <身體>謝謝

                解決方案

                我不知道你為什么看到 undefined,但我注意到你沒有阻止默認(rèn)提交操作.所以你的頁面仍然會(huì)提交而不是執(zhí)行 JS.

                您需要做幾件事:

                1. 阻止默認(rèn)操作(即提交)
                2. 序列化您的表單數(shù)據(jù)并通過 ajax 提交.

                所以在代碼中它看起來像這樣:

                $(document).ready(function() {//緩存DOM引用var form = $("#contactus");表單.提交(功能(事件){//防止表單常規(guī)(非js)提交event.preventDefault();//序列化你的數(shù)據(jù),使用jQuery讓它更容易var data = form.serialize();//通過ajax提交$.post(form.attr('動(dòng)作'),數(shù)據(jù),功能(響應(yīng)){//您應(yīng)該修改您的PHP以返回成功或錯(cuò)誤代碼,然后//在這里適當(dāng)?shù)靥幚?- 例如 if (response === 'success") {...});});});

                This is my contactus.html page. I am submitting to a php page on the server that is to take the information and send email alongw ith saying thank you. When I do submitthe form, all I see is "undefined" on screen even though I am able to get the email.

                <!DOCTYPE html> 
                <html> 
                    <head> 
                    <title>Contact Us</title> 
                    <link rel="stylesheet" href="css/latestjquerymobile.css" />
                    <link rel="stylesheet" type="text/css" href="css/jquery.mobile.simpledialog.min.css" />
                
                    <script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
                    <script type="text/javascript" src="js/latestjquerymobile.js"></script>
                    <script type="text/javascript" src="js/jquery.mobile.simpledialog.min.js"></script>
                
                
                    <script type="text/javascript">
                    $(document).ready(function() { 
                
                                     $("#contactus").submit(function(event) {
                
                                     alert("page submitted");
                
                
                 })
                
                });
                </script>
                </head> 
                <body> 
                
                <div data-role="page" data-theme="e" id="contactus">
                
                    <div data-role="header" data-position="fixed">
                        <h1>Contact Us</h1>
                        <a href="home.html" data-icon="back" class="ui-btn-left" data-ajax="false">Back</a>
                        <a href="home.html" data-icon="home" class="ui-btn-right" data-ajax="false">Home</a>
                    </div><!-- /header -->
                
                    <div data-role="content">   
                
                    <div align="center">
                
                
                
                
                
                    <form action="http://testsite.com/contactus.php" name="contactus" id="contactus" method="post">
                
                
                    <fieldset>
                
                
                
                        <div data-role="fieldcontain">
                
                        <label for="name"> Name:</label>    
                        <input id="name" name="name" type="text" />
                
                        <label for="email">Email:</label>       
                        <input id="email" name="email" type="text" />
                
                
                        <label for="contact">Contact:</label>   
                        <input id="contact" name="contact" type="text" />
                
                
                        <label for="message">Message:</label>       
                        <textarea rows="4" cols="50" id="message" name="message"></textarea>
                
                        <br />
                        <button type="submit" name="submit" value="submit-value">Send</button>
                
                
                        </fieldset>
                    </div>
                    </form>
                
                
                
                
                     <div><br><br>
                
                
                      <a ><img src="images/facebook.png" border="0" /></a>
                
                    <a ><img src="images/twitter.png" border="0" /></a>
                
                
                     </div>
                
                
                
                
                    </div>
                
                    </div><!-- /content -->
                
                </div><!-- /page -->
                
                </body>
                </html>
                

                This is the code for contactus.php on server

                <?php 
                $ToEmail = 'test@testemail.com'; 
                $EmailSubject = 'Contact Form Submission from testsite.com'; 
                $mailheader = "From: ".$_POST["email"]."
                "; 
                $mailheader .= "Reply-To: ".$_POST["email"]."
                "; 
                $mailheader .= "Content-type: text/html; charset=iso-8859-1
                "; 
                $MESSAGE_BODY = "Name: ".$_POST["name"]."<br>"; 
                $MESSAGE_BODY .= "Email: ".$_POST["email"]."<br>"; 
                $MESSAGE_BODY .= "Contact: ".$_POST["contact"]."<br>";
                $MESSAGE_BODY .= "Message: ".$_POST["message"]."<br>"; 
                mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); 
                ?>
                <html>
                <body>
                
                THANK YOU
                
                </body>
                </html>
                

                解決方案

                I'm not sure why you're seeing undefined, but I noticed you are not preventing the default submit action. so your page will still submit rather than executing JS.

                You'll need to do a couple things:

                1. Prevent the default action (ie the submission)
                2. Serialize your form data and submit it via ajax.

                So in code it would look something like this:

                $(document).ready(function() { 
                    //Cache DOM reference
                    var form = $("#contactus");
                
                    form.submit(function(event) {
                        //Prevent the form from regular (non-js) submission
                        event.preventDefault();
                
                        //Serialize your data, using jQuery to make it easer
                        var data = form.serialize();
                
                        //Submit via ajax
                        $.post(
                          form.attr('action'),
                          data,
                          function(response) {
                            //You should modify your PHP to return a success or error code, then
                            //handle appropriately here - eg if (response === 'success") {...
                          }    
                        );
                
                     });
                
                });
                

                這篇關(guān)于為什么我看到“未定義"的值?當(dāng)我在 jQuery Mobile 中提交表單時(shí)在屏幕上?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動(dòng)游標(biāo)不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術(shù)方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個(gè)值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅(qū)動(dòng)程序)

                <small id='gHaVC'></small><noframes id='gHaVC'>

              1. <tfoot id='gHaVC'></tfoot>
              2. <legend id='gHaVC'><style id='gHaVC'><dir id='gHaVC'><q id='gHaVC'></q></dir></style></legend>
                  <bdo id='gHaVC'></bdo><ul id='gHaVC'></ul>

                    <i id='gHaVC'><tr id='gHaVC'><dt id='gHaVC'><q id='gHaVC'><span id='gHaVC'><b id='gHaVC'><form id='gHaVC'><ins id='gHaVC'></ins><ul id='gHaVC'></ul><sub id='gHaVC'></sub></form><legend id='gHaVC'></legend><bdo id='gHaVC'><pre id='gHaVC'><center id='gHaVC'></center></pre></bdo></b><th id='gHaVC'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='gHaVC'><tfoot id='gHaVC'></tfoot><dl id='gHaVC'><fieldset id='gHaVC'></fieldset></dl></div>

                    主站蜘蛛池模板: 国产精品www | 最新中文字幕第一页视频 | 91精品国产91久久综合桃花 | 欧美成人a∨高清免费观看 色999日韩 | 国产中文视频 | 九九热热九九 | 成人三区四区 | 午夜影院在线观看 | 中文字幕在线一区二区三区 | 羞羞视频网站在线观看 | 色欧美片视频在线观看 | 免费午夜视频 | 国产欧美性成人精品午夜 | 亚洲精品久久久久久一区二区 | 国产精品成人一区二区三区 | 91精品国产91久久综合桃花 | 男女免费在线观看视频 | 欧美一区二区三区大片 | 久久久99精品免费观看 | cao在线| 亚洲人精品午夜 | 91精品久久久久久久久久入口 | 国产精品久久久久久久久久久久久久 | 国产操操操 | 91高清视频在线 | 可以免费观看的av片 | 中文字幕精品一区二区三区在线 | 久久亚洲春色中文字幕久久久 | 看真人视频一级毛片 | 天堂在线网 | 毛片入口 | 九九热免费视频在线观看 | 精品国产一区二区三区日日嗨 | 91在线精品一区二区 | 精品国产一区二区三区观看不卡 | 欧美在线色视频 | 亚洲成人免费av | 亚洲欧美日韩精品久久亚洲区 | 99re国产视频 | 国产免费又色又爽又黄在线观看 | 亚洲精品亚洲人成人网 |