フィールド.txtProvince
に州名を入力し、フィールド.txtProvinceHidden
に州 ID を入力する必要があります (または.txtProvince
、'province_id' 属性を持つこともできます)。
私はこの解決策を見つけました(here):
$(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 が検索を実行すると、「禁止」エラーが発生します。
シーク先の URL は次のとおりです。
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
それはルートの問題だと確信していますが、これを解決する方法がわかりません。誰かがこの問題を抱えていますか?