ajax_utility.php
<?php include_once "header.php"; $market_sn=$_REQUEST['market_sn']; echo get_market_fill($market_sn); ?>這裡直返回「填發人員」
js
<script> //開啟表單時 $(document).ready(function(){ //由市場決定填發人員 $.post('ajax_utility.php' , {market_sn:$('#market_sn').val()}, function(data){ $('#fill').val(data); }); //市場改變,填發人員改變 $('#market_sn').change(function(){ $.post('ajax_utility.php' , {market_sn: $('#market_sn').val()}, function(data){ $('#fill').val(data); //排序 }); }); //自動抓取年度 $('#limit_year').val($('#year').val()); //年度 $('#year').change(function(){ $('#limit_year').val($('#year').val()); //年度 }); //自動抓取月份 $('#limit_month').val($('#month').val()); //月份 $('#month').change(function(){ $('#limit_month').val($('#month').val()); //月份 }); }); </script>取得值:
$('#market_sn').val()寫入值:
$('#fill').val(data);
jQuery的.val ()方法
- $('#menu1').val()可以取得id="menu1"的網頁元件的值。
- $('#menu1').val('xxx')可以設定id="menu1"的網頁元件的值。
html
<select name='market_sn' size=1 id='market_sn'>{$market_select_option}</select> <input type='text' name='fill' size='5' value='' id='fill' >
沒有留言:
張貼留言