2016-07-15 65 views
0

我想提出兩個參數的jQuery在a鏈接的HREF然後笨用用,我的代碼如下:如何把兩個參數的jQuery的鏈接通過笨

$("#user_comment_show").append("<li>"+...+'<a id="remove_link" href="<?php echo base_url().'my_site/remove_user_comment/';?>'+data.user_email_address+"/"+data.user_text+'">'+.....+"</li>" 

我見data.user_email_address和data.user_text在源頁面,而是由選擇a鏈接笨顯示我的錯誤:

您提交已禁用的字符的URI。

代碼有什麼問題,以及如何通過jQuery在a鏈接中將這兩個參數發送到codeigniter中的公共函數。我很感激幫助我解決我的問題

data.user_email_address & & data.user_text在數據庫中找到阿賈克斯

我的源網頁的鏈接 enter image description here

+0

你能發表一個URL的例子嗎? – scottevans93

回答

0

改變成這樣

$("#user_comment_show").append("<li><a id='remove_link' href='<?php echo base_url()?>/my_site/remove_user_comment/'+data.user_email_address+'/'+data.user_text+'>Your Link Name</a></li>") 

希望這可以正常工作。

+0

我認爲codeigniter不能接受@作爲鏈接並顯示錯誤,因爲你提交的URI已經不允許使用字符。 – jackson

+0

那麼你應該允許@在允許的字符轉到配置文件在行號137 $ config ['permitted_uri_chars'] ='a-z 0-9〜%。:_ \ - ';並在此數組中添加@如果此操作無效,請回復我 –