![](/img/trans.png)
[英]How do I get the div value with ajax/jquery in codeigniter?
[英]jQuery Ajax pass value and get results in Codeigniter
我對CI還是陌生的,我一直在獲取價值方面陷入困境。 我可以在Codeigniter中獲取示例代碼以將值從視圖傳遞到Ajax,jQuery中的控制器並在同一頁面上獲取結果嗎? 在控制器中,單擊復選框將獲得價值。
控制器:
function test(a)
{
var id=a.value;
alert("Clicked, new value = " + a.value);
}
a.value為我提供所選復選框的值。 我需要將其傳遞給控制器。 根據查詢傳遞后,將有一些過濾后的結果,我再次需要將其置於同一視圖上。
這是ajax函數調用示例。 嘗試這個
$.ajax({
type:'POST',
url : '<?php echo site_url("Controller_name/controller_function_name")?>',
data:{param1:value1},
success:function(data){
alert(data);
}
Controller.php這樣
function getData(){
$id= $_POST['id'];
echo $id;
}
function test(a) {
var id=a.value;
$.post('<?php echo base_url()?>/Controller/getData',{id,id},function(data){
alert(data)
});
}
PHP
class Test_controller extends CI_Controller {
public function __construct() {
parent::__construct();
}
public function index() {
echo __CLASS__;
}
}
JS
(function(a) {
a.ajax({
url: 'Test_controller',
type: 'GET'
}).done(function(response) {
console.log(response);
});
})(jQuery);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.