2011-05-12 84 views
0

对不起,noob问题传呼机:通过额外的参数在HTML_Ajax.replace FUNC

我使用投入数据存储数据并通过数据库表名q从视图参数的简单MVC模式。

代码:

function showUser(str){ 
url = 'getuser.php?q='+ str ; 
HTML_AJAX.replace('txtHint', url); 

}

我使用下面的寻呼机模来显示网页。如何在页面参数的文件名中传递额外的表名作为参数?(请参阅下面的代码片段)。以便单击页面链接给我所需要的数据库设置

代码:

$pager_params = array( 
'mode'  => 'Sliding', 
'append' => false, //don't append the GET parameters to the url 
'path'  => '', 
'fileName' => 'javascript:HTML_AJAX.replace(\'txtHint\',\'getuser.php?pageID=%  d\');', //Pager replaces "%d" with the page number... 
'perPage' => 10, //show 10 items per page 
'delta' => 1, 
'itemData' => $Data 
); 

目前点击链接的pageid给我SQL错误,因为它没有通过表名

+0

你为什么不在'fileName'中设置它们? – cweiske 2011-05-21 22:22:22

+0

好的,我确实设法将文件名参数中的其他参数作为_italic_ ** bold **'\'target \',\'&q = \'+ <?php echo $ data1?> + \'getuser.php?pageID =%d \''其中$ data1是以前查询中存储在表名中的allready。并将函数更新为_italic_ ** bold **'url ='getuser.php?q ='+ str +'&pageID =%d''。但问题是现在它不能取代div我正在覆盖单独的查询。请帮助 – blessmurk 2011-05-23 12:49:23

+0

我不得不将附加参数更改为'true'。点击页面链接即 – blessmurk 2011-05-23 12:59:08

回答

0

注释转换为一个答案:


好,我还是设法通过在文件名PARAM额外的参数作为

\'target\',\'&q=\' + <?php echo $data1 ?> + \'getuser.php?pageID=%d\' 

其中$data1已经存储在以前查询的表名中。并更新功能为

url = 'getuser.php?q='+ str + '&pageID=%d' 

但问题是现在它不能代替div我越来越重写单独的查询。这可以通过将append参数更改为true来解决。

相关问题