gpt4 book ai didi

php - 尝试从 AJAX 中的文本框获取值并将其发送到新页面

转载 作者:行者123 更新时间:2023-11-29 09:46:13 25 4
gpt4 key购买 nike

使用 ajax 提取文本框中的值并将其发布到另一个 .php 文件时遇到问题。我以前用复选框做过一次,但无法复制我的结果。这是问题中文本框的代码。

<div align = "right">
<div class = ='text'>
<span style="float:right;"><strong> Status Report Date</strong>


<label for="from">From</label>
<input type="text" id="from" name="from">
<label for="to">to</label>
<input type="text" id="to" name="to">
<div id="dates"></div>

这些是我的日期选择器框,因为我向它们附加了日期选择器脚本,但认为它们充当普通的文本框。

这是从文本框中获取值的脚本

 $(document).ready(function(){  
$('input[type="text"]').click(function(){
var from = $(this).val();
$.ajax({
url:"sortByDates.php",
method:"POST",
data:{text:text},
success:function(data){
$('#dates').html(data);
}
});
});
});
</script>

这是我尝试将值发送到的 .php 文件。

   <?php
if (isset($_GET['pageSubmit'])) {
$firstDate= $_POST['from'];
$lastDate= $_POST['to'];

echo $firstDate;
echo $lastDate;

}

最佳答案

我认为你失去了焦点...查看此代码

<div alight = "right">
<div class='text'>
<span ><strong> Status Report Date</strong>
<label for="from">From</label>
<input type="text" id="from" name="from">
<label for="to">to</label>
<input type="text" id="to" name="to">
<div id="dates"></div>
<button id="submit">click</button>

Jquery

<script>
$(document).ready(function(){
$('#submit').click(function(){
var from = $('#from').val();
var to = $('#to').val();
ps = "submit";




$.ajax({
url:"sortByDates.php",
method:"POST",
data:{pageSubmit: ps,from:from, to: to},
success:function(data){
$('#dates').html(data);
}
});
});
});

php 脚本

<?php
if (isset($_POST['pageSubmit'])) {
$firstDate= $_POST['from'];
$lastDate= $_POST['to'];
echo $firstDate;
echo $lastDate;

}
?>

关于php - 尝试从 AJAX 中的文本框获取值并将其发送到新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55605003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com