0
form.php的如何動態創建使用JQuery選擇選項?
echo("<div id='myDv'>");
echo("<select id='mySelect'>");
echo("<span id='mySpan'>");
//here I want dynamically generated option values
echo("</span>");
echo("</select>");
echo("</div>");
myJquery.js
$.post('Process.php', $(this).serialize(), function(data){
$('#mySpan').html(data);// I tried, but does'nt work
}).fail(function() {alert("Some Problem Occured");});
Process.php
$strSql="SELECT Id, Title FROM mytable";
$result=mysql_query($strSql);
while($rowSet=mysql_fetch_array($result)) {
echo("<option value=".$rowSet['Id'].">".$rowSet['Title']."</option>");
}
我的要求是使用標識和標題在Process.php中獲取,以創建將顯示在Form.php中的選擇選項。
我的代碼需要什麼修改? 我怎樣才能訪問$行集的Process.php在myJquery.js,創造了選擇的選項,我想在form.php的顯示
每次你在新的使用[了'mysql_'(http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php) 數據庫擴展代碼 ** [小貓被勒死在世界的某個地方](http://2.bp.blogspot.com/-zCT6jizimfI/UjJ5UTb_BeI/AAAAAAAACgg/AS6XCd6aNdg/s1600/luna_getting_strangled.jpg)**它被棄用,並已多年,並在PHP7中永遠消失。 如果您只是學習PHP,請花些精力學習'PDO'或'mysqli'數據庫擴展。 [從這裏開始](http://php.net/manual/en/book.pdo.php) – RiggsFolly
爲什麼你不只是json編碼從服務器端的數據然後把它放回選擇onchange事件的jquery或JavaScript 。 –