我需要一個複選框,當點擊,我把它發給遠程URL來調用笨控制器這就是我想要做的......通過點擊複選框在笨呼叫控制器
$("#checkbox").click(function() {
if($("#checkbox").is(':checked')) {
alert("go to url");
} else {
alert("isnt active");
}
});
我需要一個複選框,當點擊,我把它發給遠程URL來調用笨控制器這就是我想要做的......通過點擊複選框在笨呼叫控制器
$("#checkbox").click(function() {
if($("#checkbox").is(':checked')) {
alert("go to url");
} else {
alert("isnt active");
}
});
使用ajax向服務器發出請求。
$.ajax({
url: "http://example.com/controller-name/function-name/parameter1",
cache: false
}).done(function(data) {
//Do something with the response.
});
你可以試試這個
$("#checkbox").click(function() {
if($("#checkbox").is(':checked')) {
$.ajax({
url:base_url+'your_controller_name/your_function_name',
type: 'post',
data:{any data you want to sent},
success : function(resp){
if(resp)
{
//do what you want
}
},
error : function(resp){}
});
} else {
alert("isnt active");
}
});
請讓我知道,如果你面對任何問題。
UPDATE
可能是你想這樣。
$("#checkbox").click(function(){
if($("#checkbox").is(':checked')) {
window.location.href="domain_name/your_controller_name/your_function_name";
} else {
alert("isnt active");
}
});
爲什麼我在這個答案投票呢? – ABorty
你問的是如何提出請求的網址? –
是的,我想如果複選框處於活動狀態,請轉到控制器的網址。 – user2517438