Bru*_*ins 3 javascript json x-editable twitter-bootstrap-3
使用bootstrap 3,我尝试在x-editable select字段中显示单引号作为可能的选择之一.
<a href="#" class="editable"
data-type='select'
data-value="[{value:'1',text:'I'm happy'},{value:'2',text:'or sad'}]">
Select me
</a>
Run Code Online (Sandbox Code Playgroud)
在这个例子中,我试图改变节目"我很高兴"作为选择之一.我通过data-value属性在JSON字符串中提供数据.
使用此函数调用使该链接可编辑(X-editable JS lib):
$('.editable').editable({
mode: 'popup',
type: 'text',
success: function(response) {
}
});
Run Code Online (Sandbox Code Playgroud)
单击"选择我"链接,您将看到X-editable中的红色错误:"加载列表时出错".(可能是因为我的报价打破了JSON结构).
这是我在JSFiddle的问题!
任何解决此问题的建议都是值得欢迎的.谢谢.
您使用的属性不正确,应该是这样的:
<div style="margin: 150px">
<a href="#" class="editable" data-type='select' data-value="1" data-source="[{value:'1',text:'I\'m happy'},{value:'2',text:'or sad'}]">Select me</a>
</div>
Run Code Online (Sandbox Code Playgroud)
来自文档:
值:初始值.应该为select类型定义以存储所显示文本的id.
source:select元素中的数据源.如果字符串 - 被认为是ajax加载项目的URL.否则应该是json.
用反斜杠来逃避你的引用.
| 归档时间: |
|
| 查看次数: |
1840 次 |
| 最近记录: |