我想知道我無法從網絡ob獲得任何有價值的資源。我對以下選擇選項進行了編碼,並堅持使用新選項重新構建Jquery移動版中的第二個選項。我相信有人可以幫助做到這一點。我非常感謝你們,希望能幫助我。自動填充jQueryMobile選擇
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="jquery.mobile.structure-1.0.1.css" />
<link rel="stylesheet" href="jquery.mobile-1.0.1.css" />
<link rel="stylesheet" href="custom.css" />
<script src="js/jquery-1.7.1.min.js"></script>
<script src="js/jquery.mobile-1.0.1.min.js"></script>
腳本
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$("#cat").selectmenu(); // Initializes
$("#cat").selectmenu('refresh', true);
$("#cat").change(function() {
//document.write("asd");.selectmenu('refresh', true);
$("#subcat").load("datadmin/getsub.php?cat="+ $("#cat").val());
var myselect = $("#subcat");
myselect[0].selectedIndex = 3;
myselect.selectmenu("refresh");
//$("#subcat").selectmenu('refresh', true);
});
})
</script>
的選擇
<div data-role="fieldcontain" class="ui-field-contain ui-body ui-br">
<label for="cat" class="select">Category:</label>
<select name="cat" id="cat" data-mini="true">
<?php
$q="select * from cat";
$res=mysql_query($q);
if(mysql_num_rows($res)>=1)
{
while ($info=mysql_fetch_array($res))
{
echo '<option value="'.$info['cid'].'">'.$info['cat'].'</option>';
}
}
?>
</select>
</div>
<div data-role="fieldcontain" class="ui-field-contain ui-body ui-br">
<label for="subcat" class="select">Sub Category:</label>
<select name="subcat" id="subcat" data-mini="true">
<?php
$q="select * from subcat";
$res=mysql_query($q);
if(mysql_num_rows($res)>=1)
{
while ($info=mysql_fetch_array($res))
{
echo '<option value="'.$info['sid'].'">'.$info['subcat'].'</option>';
}
}
?>
</select>
</div>
這是的jsfiddle連結此代碼jsfiddle.net/abelkbil/wLC65
你能爲此做一個jsfiddle嗎? – krishgopinath
http://jsfiddle.net/abelkbil/wLC65/ jsfiddle鏈接。 –
謝謝@hungerpain。供您考慮。 –