我想從MySQL數據庫的數據,第一用戶選擇DB,然後進入編號從MySQL獲得行時盒子裏裝着的jQuery。員額()
select db<select id="db" name="db_name">
<option value="">-choose-</option>
<option value="ekoloji_db">ekoloji</option>
<option value="ejobios_db">ejobios</option>
<option value="ejen_db">ejen</option>
</select><br/>
<table>
<tr><td> article id: <input id="articleID" type="text" name="Article_ID" size="3"/></td>
<td><div id="showarticle">
</div></td>
</tr></table>
我想顯示文章編號文章標題已被輸入,但沒有頁面刷新。因爲我是新手使用jQuery,我發現.post()
並以簡單的方式實現的,
$(document).ready(function(){
$("#db").change(onSelectChange);
});
function onSelectChange(){
var selected = $("#db option:selected");
var output = "";
output = selected.text() ;
$.post('db_connect.php', {db: "selected"}, function(show){
$("#showarticle").html(show);
});}
時DB是從下拉列表中選擇的,它表明內showarticle div
文章標題,但我想要的是,讓文章編號後可見進入文本框。
什麼來自php是字符串,我必須發佈下拉值和aricle id,然後顯示它。但我卡住了。
事件順序應該是:
- 用戶從輸入文章ID,我想從選擇的數據庫,選擇文章的名字顯示用戶輸入文章ID剛過
- 下拉選擇分貝..
任何幫助表示深深的感激..
謝萬歲,我會盡力的時候了.. – teutara 2012-03-08 09:50:15
@teutara請確保你在將代碼複製/粘貼到代碼之前瞭解它......因爲我不完全確定這是你想要的......它很難理解你的確切要求! – ManseUK 2012-03-08 09:50:50
:)再次感謝你曼塞,是的,你回答了我早先的答案之一。我不知道爲什麼我不能澄清我的需求..有什麼建議嗎? – teutara 2012-03-08 09:54:03