Php yii dropdownlist change jquery仅在create中工作
我有一个在yii中使用render partial的表单,它可以进行更新和创建 我编写此jquery代码只是为了检查成功:Php yii dropdownlist change jquery仅在create中工作,php,jquery,yii,Php,Jquery,Yii,我有一个在yii中使用render partial的表单,它可以进行更新和创建 我编写此jquery代码只是为了检查成功: $("#AmakenPlaces_place_main_category").change(function() { alert("hi"); } 在create中它对我很好,但在update中它什么也做不了 我认为这个错误是因为我从数据库中获取了select值 有人能帮我吗。。我很想解决这个问题 注意:我将此代码用于我网站的主要类别和子类别 我的html正在更新中 &l
$("#AmakenPlaces_place_main_category").change(function()
{
alert("hi");
}
在create中它对我很好,但在update中它什么也做不了
我认为这个错误是因为我从数据库中获取了select值
有人能帮我吗。。我很想解决这个问题
注意:我将此代码用于我网站的主要类别和子类别
我的html正在更新中
<div class="controls col-sm-6">
<select class="form-control" name="AmakenPlaces[place_main_category]" id="AmakenPlaces_place_main_category">
<option value="">Select main category</option>
<option value="1" selected="selected">cafe and resturants</option>
<option value="2">men and wommen</option>
<option value="3">hoho</option>
</select>
</div>
我的javascript代码
<script type="text/javascript">
$(document).ready(function()
{
$("#AmakenPlaces_place_main_category").change(function()
{
var id=$(this).val();
$.ajax
({
type: "POST",
url: '<?php echo yii::app()->createAbsoluteUrl("site/subcategory");?>',
data: "id="+id,
dataType: 'json',
cache: false,
success:function(data,textStatus,jqXHR)
{
$("#AmakenPlaces_place_sub_category").html('');
$("#AmakenPlaces_place_sub_category").append('<option selected="selected">--Select Sub category--</option>');
$.each(data.town,function(i,v)
{
$("#AmakenPlaces_place_sub_category").append('<option value='+v.id+'>'+v.name+'</option>');
});
},
});
});
});
</script>
谢谢大家的关注
当我删除时,我可以解决这个问题
$(document).ready(function()
{
}
显示完整的form.php代码,以便我们更好地理解