如何使用jQuery将Date值发布到PHP文件 [英] How to POST the Date value to PHP file using jQuery

查看:55
本文介绍了如何使用jQuery将Date值发布到PHP文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<form id="search" name="jobSearch">
    <div>
        Job Categories:<select id="jobcategory" value="jobcategory">
        <option>Select Job Category</option>
	</select><br><br>


	Job Type:<select id="jobtype" value="jobtype">
	<option>Select Job Type</option>
	</select><br><br>

	Company:<select id="company" value="company">
	<option>Select Company</option>
	</select><br><br>

	Start Date:<input type="date" class="startdate" value="startdate"><br><br>

<!--Here I want startdate and enddate values to be sent with POST or GET to PHP-->

	End Date:<input type="date" class="enddate" value="enddate"><br><br>

	No. Of Jobs:
        <select class="jobcount" value="jobcount">
	    <option>Select</option>
	    <option>5</option>
	    <option>10</option>
	    <option>15</option>
	    <option>20</option>
	</select><br><br>

	<input type="button" id="submit" value="Submit"/>
    ...
    </div>
</form>

推荐答案

非常好的问题。我不知道这个问题的答案。



无论如何,尝试这样的事情:

Really good question. I didn't know the answer off the top of my head.

Anyway, try something like this:
var start_date = document.getElementById('startdatectrl').valueAsDate;
var end_date = document.getElementById('enddatectrl').valueAsDate;


.ajax({
type: POST
url: php / getyourdates.php
data:{startdate:start_date,enddate:end_date}
})
.done( function (msg){
// msg是php回复by echo
});
.ajax({ type: "POST", url: "php/getyourdates.php", data: { startdate: start_date, enddate: end_date } }) .done(function (msg) { //msg is php response by echo });





请注意,您需要提供日期控件ID。

另外,我建议使用POST,因为它更安全,更灵活(就它可以发送的数据而言)。



Note that you will need to give your date controls id's.
Also, I recommend using POST because it is more secure and flexible (in terms of the data it can send).


这篇关于如何使用jQuery将Date值发布到PHP文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆