Php 寻呼机:在HTML_Ajax.replace func中传递附加参数
对不起,我的问题是noob 我使用的是一个简单的mvc模型,将数据放入数据存储中,并将数据库表名q作为视图中的参数传递 代码:Php 寻呼机:在HTML_Ajax.replace func中传递附加参数,php,pear,pager,Php,Pear,Pager,对不起,我的问题是noob 我使用的是一个简单的mvc模型,将数据放入数据存储中,并将数据库表名q作为视图中的参数传递 代码: function showUser(str){ url = 'getuser.php?q='+ str ; HTML_AJAX.replace('txtHint', url); $pager_params = array( 'mode' => 'Sliding', 'append' => false, //don't append
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
);
}
我使用下面的寻呼机模块来显示页面。如何在页面参数的文件名中将附加表名作为参数传递?(请参见下面的代码段)。因此,单击页面链接可以显示所需的数据库集
代码:
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错误,因为它没有传递表名将注释转换为答案:
好的,我确实成功地将filename param中的附加参数作为
\'target\',\'&q=\' + <?php echo $data1 ?> + \'getuser.php?pageID=%d\'
但现在的问题是,它并没有替换div,我正在被另一个查询覆盖。这可以通过将
append
参数更改为true
来解决 为什么不在fileName
中设置它们呢?好的,我确实设法将fileName参数中的附加参数传递为斜体粗体\'target\',\'&q=\'++\'getuser.php?pageID=%d\'
,其中$data1是上一次查询中存储在tablename中的allready。并将函数更新为italic boldurl='getuser.php?q='+str+'&pageID=%d'
。但现在的问题是它并没有取代div,我正在被覆盖的单独查询。请帮助我,我还必须将append参数更改为“true”。单击页面链接i.E请将您的解决方案添加为答案并接受它。