2013-04-08 57 views
-4

什么是在这种情况下使用AJAX而不是发送形式相当于使用AJAX而不是发送形式

<form action="" method="post"> 
<div style="padding-left: 10 px:"></div> 
<input id ="datetime" style="display:none;" type="text" name="datetime" VALUE="yyyy/MM/dd HH:mm:ss" SIZE="5" > 
<A HREF="#" onClick="cal.select(document.forms[0].datetime,'anchor','MM/dd/yyyy'); return false;"    
    TITLE="cal.select(document.forms['example'].datetime,'anchor','MM/dd/yyyy'); return false;" 
    NAME="anchor" ID="anchor"><i class="icon-calendar"></i> 
</A> 
<input style="font-size: Bold 8pt;" id = "done" type="submit" value="Done" /> 
</form> 

我想使用AJAX后把我的新变量,而不是发送形式。

+0

你为什么不读[**为$就**文件(HTTP://api.jquery。 com/jQuery.ajax /)并找出? – adeneo 2013-04-08 20:24:47

+0

不知道......我认为你甚至不知道你在说什么。 – TechNyquist 2017-05-02 12:43:43

回答

0

这纯粹是

$("#done").click(function() { 
    $.post("/",{"datetime": $("#datetime").val()}); 
    return false; 
}) 

更多$.posthttp://api.jquery.com/jQuery.post/

+0

我会把这个到另一个JS文件? 另外,我不需要提交提交输入吗? – Talentz 2013-04-08 20:27:35

+0

不,请确保您包含jQuery并将其放在页面末尾的'