gpt4 book ai didi

php - 单击按钮时使用ajax获取文本框文本

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

我想要一个代码,用于在单击提交按钮时获取文本框值。一定是 Ajax。这是我到目前为止尝试过的代码。但是我不能开始工作....

<form action="" method="post">
<p>Route No :
<input type="text" name="route_no" required="required" />
<input type="submit" value="Search" name="search" />
</form>

Ajax 代码

<script type="text/javascript">
$(document).ready(function() {
$("#sub").click(function() {
var textboxvalue = $('name or id of textfield').val();
$.ajax({
type: "POST",
url: 'ajaxPage.php',
data: {txt1: textboxvalue},
success: function(result) {
$("div").html(result);
}
});
});
});​
</script>

PHP代码

$txt = null;
if((isset($_POST)) && (isset($_POST['txt1'])))
{
echo $txt = $_POST['txt1'];
}

最佳答案

HTML:

<label for="route_no">Route No:</label><input type="text" id="route_no" name="route_no" required="required" />
<input type="button" value="Search" id="search" />
<div id="result"></div>

JavaScript:

$(document).ready(function()
{
$("#search").click(function()
{
var textboxvalue = $('input[name="route_no"]').val();

$.ajax(
{
type: "POST",
url: 'ajaxPage.php',
data: {txt1: textboxvalue},
success: function(result)
{
$("#result").html(result);
}
});
});
});​

ajaxPage.php:

if(isset($_POST) && isset($_POST['txt1']))
{
echo $_POST['txt1'];
}

关于php - 单击按钮时使用ajax获取文本框文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16160456/

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