如何在php中获取没有表单标签和提交按钮的输入框的值?

时间:2016-07-20 05:37:44

标签: php

我想获取一个输入框的值,该输入框没有表单标签并在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变量。它没有表单标签和提交按钮。我如何获得价值观?

2 个答案:

答案 0 :(得分:1)

您可以使用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']

答案 1 :(得分:0)

<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中输入框值的代码。但是我得到了两个不同的更改函数中的值。我不知道如何将两个输入框的值传递到同一个php文件中。