1
在我的cakephp 1.3項目中,我正在做以下操作。jquery selectbox值更新cakephp
<?php
echo $this->Form->input('city',array('type'=>'select','label'=>false,'class'=>'input2','id'=>'city','options'=>$cities));
?>
而我的腳本。
<script type="text/javascript">
// var valid=true;
jQuery(document).ready(function() {
jQuery('#city').live('change', function(){
alert(jQuery(this).val());
window.location = $(this).val();
$("#mySelect").val("London");
});
});
</script>
腳本動作:onchange事件觸發與選擇框,當前頁面重新加載從selectbox.But pronlem其他參數作爲網頁得到重新加載,選擇框會再次被重新設置爲默認值。 什麼,我試圖做的是設定值來選擇box.I我試圖用代碼來做到這一點:
$("#mySelect").val("London");
我有更多從tjat url機智傳遞變量返回...我感到困惑與解碼迭代json數據。並設置它...我用<?php $ current_city = urldecode($ this-> params ['通過] [0]); ?> 它解決了我的問題差不多。但現在我有另一個問題。 – jack 2012-01-27 05:44:52
它的,當我有這個URL http://localhost/cityportal_v1.0/index.php/companies/city/London/page:2那麼我傳遞的jquery參數附加在該鏈接上,併成爲http:// localhost/cityportal_v1.0/index.php/companies/city/London/page:2 /德國我真的搞砸了 – jack 2012-01-27 05:46:44