入力フィールドの値を取得してpostステートメントに入れ、ページをリロードせずにレコードを更新するためにphpファイルに送信しようとしています。入力した静的情報では正常に機能しますが、入力ボックスに入力した内容を選択したい場合、機能させることができません。何も起こりません。
<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>
私はこのjavasrciptの世界とjqueryに不慣れですが、髪の毛を抜くのが好きです。私はおそらく本当に愚かなことをしている
ありがとう