问问题
13837 次
3 回答
8
我在文档中没有看到它,但是您可以像这样将函数传递给源参数:
var source = [{'value': 1, 'text': 'fine'}, {'value': 2, 'text': 'bad'}];
$('#my_select').editable({
'mode' : 'inline',
'source': function() {
return source;
},
});
这样它总是使用更新的源数组。我更新了你的小提琴:http: //jsfiddle.net/XN7np/4/
于 2013-12-31T15:46:21.523 回答
0
这条线有效:
$('#my_select').editable('option', 'source', source);
对于任何可编辑的源,例如 source2,您必须对“value”和“text”使用双引号,而不是单引号 'value'、'text':
var source2 = [{"value": 1, "text": "fine111"}, {"value": 2, "text": "bad22"}];
$('#change').click(function(e) {
$('#my_select').editable('option', 'source', source2)
});
将上面的代码复制到您的小提琴示例中,看看它是如何工作的。
于 2015-10-26T03:26:08.667 回答
0
<span class="editable ea-appsch-agntid" data-type="select" data-source="URL" data-value="">agntname</span>
于 2016-12-01T05:35:00.380 回答