動的ドロップダウンに関するリンクがいくつかありましたが、これらのリンクを使用した後、期待した結果を得ることができませんでした.phpから動的ドロップダウンを取得できます.しかし、editoptionでパラメータを渡す方法がわかりません.
現在の行 ID を取得する方法 .i として渡したいです。以下に示す:
jqgrid colmodel のコードは次のとおりです。
colModel:[{name:'proof',index:'proof', width:50,formoptions:{rowpos:4, colpos:2},editable:true,edittype:"select",
editoptions: { dataUrl:"http://27.251.54.45/lighthouse/dynamicversion.php?id=" +id}},]
phpコード:
include("include/connect.php");
$jobid=$_GET['id'];
$query = "SELECT r.revisionid FROM revision r JOIN revision v
ON r.versionid = v.versionid and r.jobid=$jobid";
echo "<select id='proof'>
<option value='New Version'>New Version</option>
<option value='New Revision'>New Revision</option>";
$result = mysql_query ($query,$connect);
while($cat=mysql_fetch_array($result)){
echo "<option value=$cat[0]>$cat[1]</option>";
}
echo "</select>";
?>
誰でもこれについて提案してください。ありがとう