私はJSイベントを介して変更されたフィールドの値をキャプチャし、そのデータをtemp1配列にキャプチャしています。たとえば、フィールド名「name」を変更すると、フィールド名「id」が取得され、temp1に保存されます。しかし、主な問題は、この配列を php フォーム処理ページに渡す方法です。ここで、この temp1 の値を取得できます。
JSONを使用してみましたが、役に立ちません。
私が試したコードは次のとおりです。 $.post('/somepage.php', temp1); しかし、うまくいきませんでした。
これで私を助けてください。
そして、ページにjquery.js libを含めました。
<script type="text/javascript">
var temp1 = new Array();
function onChangeTest(changeVal)
{
//alert("Field u changed was: " + changeVal.id)
temp1.push(changeVal.id);
tmsg = "Fields u changed so far are:"
for(var i=0;i<temp1.length;i++)
{
//document.write("<b>temp1["+i+"] is </b>=>"+temp1[i]+"<br>");
tmsg = tmsg + " " + temp1[i];
}
alert(tmsg);
}
//$.post('/somepage.php', temp1);
</script>