0
好日子,解析數據用ajax
我使用href
get方法到PHP阿賈克斯檢索到另一個頁面分析數據的問題。可能嗎?順便說一句我正在使用CODEIGNITER。
這裏是我的HTML HREF代碼:
<a href="'.base_url().'homeadmin/view/page_user_profile/user_profile? user_id='.$key->user_id.'" class="btn btn-outline purple"> <i class="fa fa-pencil"></i> View</a>
這裏是我的PHP代碼解析按鈕,點擊後的ID:
function user_profile()
{
$user_id = $this->input->get('user_id');
$sql = $this->crud->getData("tbl_user as u,tbl_group as g, tbl_sub_group as sg, tbl_user_permission as up, tbl_user_profile as p", "u.user_id='$user_id' AND u.user_group_id=g.group_id AND u.user_sub_group_id = sg.sub_group_id AND up.user_user_perm ='$user_id' AND u.user_id = p.profile_id")['rows'];
echo json_encode($sql);
}
然後,這是我的Ajax代碼:
function user_profile()
{
$.get(baseurl + 'homeadmin/user_profile', {}, function(data) {
var result = eval('(' + data + ')');
$('#user_name_profile').html(result[0].user_username);
})
}
這裏應該是什麼樣的輸出:
<h1 class="font-green sbold uppercase" id="user_name_profile"></h1>
我希望有人會糾正我。謝謝!
所以我會用onClick('user_id')然後發送數據到php函數? –
本質上。這裏是一個[示例](http://www.w3schools.com/jquery/ajax_ajax.asp)。你將不得不弄清楚如何將user_id傳遞給綁定到click事件的函數。 –
但輸出結果應該在另一個頁面中。 –