我正在寻找一种方法来填充内容基于我点击的内容div
。动态div内容。 jQuery
首先,我生成一个动态表是这样的:
user name total hours worked button(unique id, that i fetch from database)
user name total hours worked button(unique id, that i fetch from database)
user name total hours worked button(unique id, that i fetch from database)
的信息我得到的是来自数据库,并以此为按钮每一个具有不同的ID,一个从数据库表,对应于用户。
我现在想做什么:
当我点击详细的信息,去到另一个表,并为用户我点击再拍表,详细的数据。我设法让功能:
public function show_detailed_activity(){
$string = $this -> detailed_activity(2);
$string = str_replace("\n", '', $string);
$function = "
$('#detailed_table').append('".$string."');
";
$empty = "$('#detailed_table').empty();";
$this -> javascript -> click('.btn.btn-info',$empty);
$this -> javascript -> click('.btn.btn-info',$function);
$this -> javascript -> compile();
}
detailed_activity是一个函数,给我的字符串,在HTML是我需要的数据中,ID为我传递用户的表。
但正如你所看到的,我只是通过'2'来测试它是否工作。所以不管按钮类型为'.btn.btn-info',我点击,我的div将具有ID为'2'的用户的信息。
我该如何做到这一点,当我点击按钮,先调用属于Codeigniter model
的功能之后,并将其传递给div后,先检索按钮的ID?
发布的HTML表 – Aameer 2014-10-29 09:48:24
输出在浏览器中,当我与“2”来电。 <表类= “TG”>日期 工作时数这一天