Chr*_*len 2 ajax jquery cakephp
我正在尝试使用jQuery ajax()调用我的'countries'控制器的'关税'动作,并以下列格式传递一个国家/地区名称:
/countries/tariff/countryname
Run Code Online (Sandbox Code Playgroud)
但是,使用以下代码(设置为GET),它将使用get ?添加来调用它:
/countries/tariff/?countryname
Run Code Online (Sandbox Code Playgroud)
这是代码:
$(document).ready(function(){
$('#CountriesIndexForm select').change(function(){
$.ajax({
type: "GET",
url: "/countries/tariff/",
data: escape($(this).val()),
success: function(html){
$(this).parent().next('div').html(html);
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
我理解它,因为类型设置为GET,但有没有解决这个问题?
小智 7
手动制作网址
url: "/countries/tariff/"+escape($(this).val())
Run Code Online (Sandbox Code Playgroud)