我有这个对象:
{
"id": "eb533cd0-fef1-48bf-9fb8-b66261c9171b" ,
"errors": [
"error1" ,
"error2"
]
}
Run Code Online (Sandbox Code Playgroud)
我只想在错误数组中添加一个新错误.我试过了:
r.db('test').table('taskQueue').get("eb533cd0-fef1-48bf-9fb8-b66261c9171b").update({'errors': r.row['errors'].append('appended error')})
Run Code Online (Sandbox Code Playgroud)
但这没用.它给出了这个错误:"TypeError:r.row.errors未定义"
我的问题是如何追加数组?
我正在尝试使用twitter bootstrap模式而不是自定义确认对话框.
我的功能
function getConfirm(confirmMessage){
if ( confirmMessage == undefined){
confirmMessage = '';
}
$('#confirmbox').modal({
show:true,
backdrop:false,
keyboard: false,
});
$('#confirmMessage').html(confirmMessage);
$('#confirmFalse').click(function(){
$('#confirmbox').modal('hide');
return false;
});
$('#confirmTrue').click(function(){
$('#confirmbox').modal('hide');
return true;
});
}
</script>
<div class="modal" id="confirmbox" style="display: none">
<div class="modal-body">
<p id="confirmMessage">Any confirmation message?</p>
</div>
<div class="modal-footer">
<button class="btn" id="confirmFalse">Cancel</button>
<button class="btn btn-primary" id="confirmTrue">OK</button>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
调用该函数
var confimChange=getConfirm("Do You confirm?");
if(confimChange){
alert('perfect you confirmed')
}else{
alert('why didnt you confirmed??')
}
Run Code Online (Sandbox Code Playgroud)
问题是getConfirm函数没有返回true或false.
工作代码:
if(receiverListCount > 0){
var confimChange=confirm("Message");
if(confimChange){
resetReceiverList(); …Run Code Online (Sandbox Code Playgroud) 在一个页面中,我调用外部js文件,它包含一个字典.我想用他们的attiributes替换元素文本.
<p data-text="dict.dataP"></p>
<p data-text="dict.data.P2"></p>
Run Code Online (Sandbox Code Playgroud)
我想用外部文件dict填充它
var dict = {
"dataP1": "this is my p text",
"data" : {
"p2": "my another paragraph"
},
};
Run Code Online (Sandbox Code Playgroud)
我试着用这个
$.each(function () {
if ($(this).attr("data-text").length > 0) {
$(this).html(
$(this).attr('data-text') /*we got a problem here. it returns string*/ );
}
});
Run Code Online (Sandbox Code Playgroud)
codePen这里: codepen.io
JSFiddle这里是 jsfiddle.net
编辑的词典.我们在字典中有字典.