0

コンボボックスのインデックスを収集しようとしています。インデックスを変更して、新しいインデックスに基づいて一連のフィールドを変更できるようにしたいと思います。私は今のところこれを正しくやっていますか?

ありがとう。

<script type="text/javascript">
     function getCombo(sel) {
     var value = sel.options[sel.selectedIndex]; 
     $.get(document, {type: value}); 
}
</script>

// Misc code here

<td class="bold"><label for='addType'>Select Type to Add : </label>
    <select name="addType" id="combo" onchange="getCombo(this)">
        <option value="book">Book</option>
        <option value="author">Author</option>
        <option value ="publisher">Publisher</option>
        <option value="customer">Customer</option>
    </select>
<?php
    $type['type'] = $_GET['value'];
?></td>
4

1 に答える 1

1

私があなたの問題を理解しているなら、この次のコードを試してください:

 <script type="text/javascript">
      $("#combo").change(function(){
           var value = $(this).val();
           $.get(document, {type: value});
      });
 </script>

 <td class="bold"><label for='addType'>Select Type to Add : </label>
    <select name="addType" id="combo" >
       <option value="book">Book</option>
       <option value="author">Author</option>
       <option value ="publisher">Publisher</option>
       <option value="customer">Customer</option>
    </select>
<?php
    $type['type'] = $_GET['type']; // beacuse 
?>
</td>
于 2012-04-30T16:04:03.423 に答える