0
我需要幫助來在MouseOVer事件中顯示工具提示(使用qTip腳本)中的數據(來自控制器)。鏈路Joomla - OnMouseover使用Qtip腳本在工具提示中顯示來自控制器的數據
- 用戶mouserover(多鏈接像的foreach)
- ID發送類似功能的getData(ID){}
- 呼叫從控制器&使用變量返回的PHP功能的js函數數據到工具提示。
- 顯示返回數據到工具提示。
HTML & PHP:
foreach ($rows as $row) {
<a href="#" onmouseover="getData(<?php echo $row->id; ?>)" >Name</a>
}
JS功能:
function getData(id)
{
var url='index.php?option=com_test&controller=test&task=getDetails&format=raw';
var data = 'item_id=' + id ;
var request = new Request({
url: url,
method:'post',
data: data,
async: true,
onSuccess: function(responseText)
{
// How i show the "responseText" data here in tooltip using qTip
}
}).send();
}
控制器功能:
function getDetails()
{
echo $return = JRequest::getVar('item_id');
}
謝謝Riccardo, 對不起,你能用一個例子來解釋嗎?另外我修改了HTML和PHP代碼。請檢查。 – Joomladev
我添加了一些代碼,讓我知道這是否足夠清晰 –