Javascript 如何使用jquery在输入字段中选择值?
我试图将输入字段中的值放入post语句中,并将其发送到php文件,以便在不重新加载页面的情况下更新记录。它可以很好地处理我输入的静态信息,但是当我想选择我在输入框中输入的内容时,我无法让它工作。什么也没发生Javascript 如何使用jquery在输入字段中选择值?,javascript,jquery,html,forms,Javascript,Jquery,Html,Forms,我试图将输入字段中的值放入post语句中,并将其发送到php文件,以便在不重新加载页面的情况下更新记录。它可以很好地处理我输入的静态信息,但是当我想选择我在输入框中输入的内容时,我无法让它工作。什么也没发生 <script src="../jquery.js"></script> <script type="text/javascript"> function editItem() { catno = $("#catno").attr(
<script src="../jquery.js"></script>
<script type="text/javascript">
function editItem() {
catno = $("#catno").attr('value');
id = $("#id").attr('value');
$.post('writeToDB.php', {
id: id,
catno: catno
});
}
</script>
</head>
<body>
<form id="foo">
<input type="hidden" value="<?php echo $row_Recordset1['ID']; ?>" name="id"
id="id" />
<input type="text" value="<?php echo $row_Recordset1['CAT_NO']; ?>" name="catno"
id="catno" onchange="editItem();" />
</form>
函数editItem(){
catno=$(“#catno”).attr('value');
id=$(“#id”).attr('value');
$.post('writeToDB.php'{
id:id,
卡诺:卡诺
});
}
改变
到
用于检索输入的值
您还应该在本地声明的变量前面加上var
-Change
catno = $("#catno").attr('value');
id = $("#id").attr('value');
到
用于检索输入的值
您还应该在本地声明的变量前面加上var
-Use.val():
使用.val():
调用方法
方法获取集合中第一个元素的当前值
匹配元素
因此,您的代码将是
function editItem() {
var catno = $("#catno").val();
var id = $("#id").val()
$.post('writeToDB.php', {
id: id,
catno: catno
});
}
调用方法
方法获取集合中第一个元素的当前值
匹配元素
因此,您的代码将是
function editItem() {
var catno = $("#catno").val();
var id = $("#id").val()
$.post('writeToDB.php', {
id: id,
catno: catno
});
}
阅读文档:阅读文档:
function editItem() {
var catno = $("#catno").val();
var id = $("#id").val()
$.post('writeToDB.php', {
id: id,
catno: catno
});
}