我想得到一个输入框的值,它没有一个表单标签和提交按钮在php
<input type="text" id="start-date" name="start" placeholder="Select Date" data-date-format="DD, MM d" class="input-sm form-control"/>
<input type="text" id="end-date" name="end" placeholder="Select Date" data-date-format="DD, MM d" class="input-sm form-control"/><span class="date-text date-return"></span>我想要获取这两个输入框的值,并将其传递给一个php变量。它没有表单标签和提交按钮。我如何获取这些值?
发布于 2016-07-20 13:40:26
您可以使用jquery获取文本框的值,并使用ajax将其传递给任何文件:
为了使用jquery获取值:
var startDate = $("#start-date").val();
var endDate = $("#end-date").val();然后将这些值传递给ajax
$.ajax({
method: "POST",
url: "some.php", // path to php file
data: { start_date: startDate, end_date: endDate } // send required data here
})
.done(function( msg ) {
});现在,在php文件中,您可以使用以下命令获取这些值:
$_POST['start_date']和$_POST['end_date']
发布于 2016-07-20 15:21:12
<script>
$(document).ready(function(){
$("#start-date").change(function(){
var startDate = $("#start-date").val();
alert(startDate);
});
$("#end-date").change(function(){
var endDate = $("#end-date").val();
alert(endDate);
});
});
</script>我已经编写了在jquery..but中获取输入框的值的代码,我在两个不同的更改函数中获得了值。我不知道如何将两个输入框的值传递到同一个php文件中。
https://stackoverflow.com/questions/38473064
复制相似问题