AJAXを使用してデータベースに保存している2つのテキストボックスがあります。しかし、テーブル構造に新しく追加された行を戻したいです。
私はこの概念を販売する製品の追加に使用しています。アイテムを追加したいときは、表形式のグリッド形式で表示されます。
これは私の AJAX コードです。
var xmlHttp
function newVendorGridInital()
{
//alert("HI");
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{alert ("Browser does not support HTTP Request"); return }
var item= document.getElementById('itemcode').value;
var url="ajax_NewVendorGrid.php"
url=url+"?itm="+item; // For multiple value send.
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=newVendorGrid
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function newVendorGrid()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("GridRuntimeData").innerHTML=xmlHttp.responseText;
> > > I didn't understand how to target the id field > > > GridRuntimeData
}
}
私のhtmlページでは、テーブル構造、つまりヘッド部分を作成しました。
私のPHPファイルでは、挿入された行全体をechoステートメントを使用してhtml行形式で返しています。
<?php
echo "<tr><td>".$item."</td></tr>";
?>
私の疑問は、その行を表に表示する方法です。テーブル構造全体を php コードで記述すると、正常に動作します。しかし、私は常に行全体を返すことはしたくありません。
私を助けてください。