1

我使用 daterangepicker() 来获取两个日期(开始和结束),我想把这些日期放在 php 变量中。我已经成功地做了一个 alert() 来使用按钮显示这些变量。但我没有不知道如何将它们放入 php.ini 文件中。如果有人有想法,这是我的代码..


<script type="text/javascript">

$(function(){
    $('#rangeBa, #rangeBb').daterangepicker();
 });
function test(){
    var dates = new Array();
    dates[0] = document.inputdate.rangeBa.value;
    dates[1] = document.inputdate.rangeBb.value;
    return dates; 
}

</script>

<body>
    <form name="inputdate" method="post">
        <input type="text" value="m/jj/aaaa" id="rangeBa" name="rangeBa"/>
        <input type="text" value="m/jj/aaaa" id="rangeBb" name="rangeBb"/>
    </form>
    <button onclick="alert(test())">Click on this button</button>

</body>
4

2 回答 2

6

您必须在表单中添加提交输入元素并在表单中添加操作参数:

<form name="inputdate" method="post" action="yourfile.php">
    <input type="text" value="m/jj/aaaa" id="rangeBa" name="rangeBa"/>
    <input type="text" value="m/jj/aaaa" id="rangeBb" name="rangeBb"/>
    <input type="submit" value="Click to send" />
</form>

yourfile.php$_POST['rangeBa']中:您通过and获取变量$_POST['rangeBb']

如果您不想刷新页面,请随意使用 ajax 方法。

于 2013-05-16T14:27:31.917 回答
2

提交表单后,您可以在 中按名称找到表单变量$_POST。例如$_POST['rangeBa']

于 2013-05-16T14:28:42.477 回答