我有一个页面,我发帖,用户都要发表评论.注释使用AJAX处理.每个评论行都有一个"投票"按钮.
在索引页面中,我将jQuery函数用于投票
<script type="text/javascript">
$(function() {
$('.voteUpBtn').click(function() {
// Cast your vote
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
现在,当用户提交新注释时,它会进行AJAX调用并使用jQuery将HTML附加到索引页面
$.ajax({
type: "POST",
url: "proc/add-line.php",
data: dataString,
cache: false,
success: function(html){
$("ul#nextLines").append(html);
}
});
Run Code Online (Sandbox Code Playgroud)
在附加的HTML上,我有相同的投票按钮.(每个评论都有一个相应的投票按钮).
问题是,AJAX生成的新注释上的"投票"按钮不起作用.如果我刷新页面,则投票有效(尽管我使用相同的标记).
如何让投票按钮在AJAX中返回HTML?
我有
$test = array();
if(isset($ln[8])){
$test[] .= $id[0].'=>'.$ln[14];
}
Run Code Online (Sandbox Code Playgroud)
但它就像这样放置数组
array (
[0]=> 6525 => 120
[1]=> 6521 => 1243
[2]=> 5214 => 1674
[3]=> 6528 => 155
)
Run Code Online (Sandbox Code Playgroud)
而我希望它能做到这一点
array (
6525 => 120
6521 => 1243
5214 => 1674
6528 => 155
)
Run Code Online (Sandbox Code Playgroud)
我该怎么做
我想知道如何自定义自定义按钮的工具提示.
所有自定义按钮的例子是像这样用_titleKey: 'printButtonTitle'
将此设置为其他任何内容都会导致undefined工具提示.我花了一段时间来查看源代码,但是无法找到它.
此外,虽然使用像id这样的东西,并用jquery替换它,$('#foo-button title').html('yey');但自定义按钮没有分配id.
我正在尝试select在CakePHP 2.2网站上生成用于过滤目的的HTML 元素.
这是我在View中运行的代码:
echo $this->Form->input('proveedor_id', array(
'type' => 'select',
'options' => $proveedores,
'div' => array('class' => 'asd')
));
Run Code Online (Sandbox Code Playgroud)
但是生成的select元素没有我想要的类asd.
有什么建议?