Javascript 显示文本时,无法使用id值在可编辑引导中显示所选文本
使用bootstrap-editable.js,我在一个表和表单中有各种字段,它们都工作得很好,包括一些选择 对于一个特定的选择,我希望看到文本并将ID保存回数据库,而其他选择只是显示和保存文本 相关javascript:Javascript 显示文本时,无法使用id值在可编辑引导中显示所选文本,javascript,jquery,twitter-bootstrap,select,Javascript,Jquery,Twitter Bootstrap,Select,使用bootstrap-editable.js,我在一个表和表单中有各种字段,它们都工作得很好,包括一些选择 对于一个特定的选择,我希望看到文本并将ID保存回数据库,而其他选择只是显示和保存文本 相关javascript: $('#cntryID').editable({ type: 'select', autotext: 'auto', pk: <?php echo($addrID);?>, url: '/include/update_ad
$('#cntryID').editable({
type: 'select',
autotext: 'auto',
pk: <?php echo($addrID);?>,
url: '/include/update_address.php',
// adds a default value if one had already been set
<?php if ($cntryID<>"") echo("value: $cntryID, \n"); ?>
source: [<?php
// php code that enumerates the values and prints them as below
echo("\n\t\t" . '{value: "' . $id . '", text: "' .$choice .'"}');
}
?>]
});
});
我制作了一个JSFIDLE来演示:
我以为有一个例子可以说明这个概念,但我似乎找不到它来比较。好的。我很不好意思不得不承认这件事花了太长时间才弄明白。。。但是 如JSFIDLE中所示,问题在于HTML:
Just the relevent portion shown:
<a href="#" id="cntryID" data-title="Enter country">228</a>
在打开/关闭a标签之间插入的228 I正在将其扔掉。在jquery代码中设置值这一事实并不重要
我发布这个答案,如果只是为了避免有人像我一样浪费时间在这上面的话-