我需要.txtProvince
用省名填写字段,并.txtProvinceHidden
用省 ID 填写字段(或者.txtProvince
可以有一个“province_id”属性,也许)。
我找到了这个解决方案(这里):
$(function() {
var provinces = [{id: 1,label: "Alagoas"},{id: 2,label: "Bahia"}];
$(".txtProvince").autocomplete({
source: provinces,
select: function(event,ui) {
$(this).val(ui.label);
$(".txtProvinceHidden").val(ui.id);
}
});
});
到目前为止一切顺利,现在问题来了:当 jquery ui 执行搜索时,我得到“禁止”错误。
这是它寻求的网址:
http://dicasdedesconto.localhost/[["1","Alagoas"],["2","Bahia"]?term=Ba
这是我在控制台上看到的错误:
Forbidden
You don't have permission to access /[["1","Alagoas"],["2","Bahia"] on this server.
Apache/2.2.20 (Ubuntu) Server at dicasdedesconto.localhost Port 80
我确定这是一个路线问题,但我不知道如何解决这个问题。有人遇到过这个问题吗?