我使用的是jeditable,占位符是文本。我试图在编辑框后将其占位符作为我输入的文本。不是实际的文本“点击编辑” 在演示网站上,编辑输入框“如果你敢,请点击我”后,它将显示你输入的内容。我复制了 js 并使用了它,但它的行为并非如此。任何提示/指导将不胜感激。 (字段名称是 Notes,它是使用 sql 语句提取的。save.php 对同一字段执行 UPDATE。)
演示:http://www.appelsiini.net/projects/jeditable/default.html
jeditable.js:
var e = jQuery.noConflict();
e(".click" + zid).editable("http://www.site.com/save.php", {
id : 'did',
name : 'nvalue',
indicator : 'Saving...',
tooltip : "Click to add/edit notes",
style : "inherit",
width : '630px',
onblur : 'submit',
placeholder: 'click to edit',
type : "textarea"
});
最佳答案
您的保存脚本必须回显您想要在网页上显示的字符串。如果保存脚本不返回任何内容,Jeditable 将显示默认占位符。
关于php - 可编辑占位符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8194049/