2
我想獲得第二個下拉框來改變和填充時,第一個框有一輛汽車選擇。它連接到數據庫就好了,如果我在第二個下拉列表中鍵入'Honda'而不是'carmake3',那麼它會給我列出所有本田汽車。我只需要根據用戶選擇的內容來工作。任何幫助將非常感謝!使用jQuery從MySQL數據庫更改第二個下拉選擇框
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<form action="step-3" method="post">
Car 3
</div>
<?php
mysql_connect('localhost', '**********', '**********');
mysql_select_db('**********');
$sql = "SELECT Make FROM CarMakes";
$result = mysql_query($sql);
echo "<select name='carmake3'>";
echo "<option value='Make'>Make</option>";
while ($row = mysql_fetch_array($result)) {
echo "<option value='" . $row['Make'] . "'>" . $row['Make'] . "</option>";}
echo "</select>";
?>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('carmodel3').change(function() {
jQuery('carmake3').change();
});
});
</script>
<?php
mysql_connect('localhost', '**********', '**********');
mysql_select_db('**********');
$sql1 = "SELECT * FROM myTable WHERE Make='carmake3'";
$result1 = mysql_query($sql1);
echo "<select name='carmodel3'>";
echo "<option value='Model'>Model</option>";
while ($row = mysql_fetch_array($result1)) {
echo "<option value='" . $row['Model'] . "'>" . $row['Model'] . "</option>";}
echo "</select>";
?>
<input type="text" maxlength="4" name="car3year" placeholder="year" class="WriteInBox"/>
<input type="text" maxlength="6" name="car3miles" placeholder="miles" class="WriteInBox"/>
</div>
</form>
這麼多東西..子請 –
幫我出。一些技巧。或者如果你想爲我重做它,我將不勝感激 –
好吧,我很想去,但是SO並不是爲了那個......你需要聯繫我的'elance'。 –