jquery - 如何设置可编辑文本最大长度?

标签 jquery asp.net-mvc-3 input textbox jeditable

我正在尝试设置 JEditable 数据表上文本框的最大长度。 我有 10 个不同的列,其中 6 个是可编辑列。并且每个最大长度都不同。

任何帮助将不胜感激。

我尝试了这样的 maxlength 。但没有成功。

 type: 'text',
 onblur: 'submit',
 maxlength: 2,
 event: 'dblclick',

最佳答案

我也在寻找同样的东西,我从这里找到了它jEditable

您必须按照博客中的建议在 jquery.jeditable.js 文件中添加一行。虽然我写在这里仅供引用

您必须添加此行

if (settings.maxlength) { input.attr('maxlength', settings.maxlength); }

就在

之后
if (settings.height != 'none') { input.height(settings.height); }

然后必须添加

$('.loremipsum').editable('http://www.example.com/save.php', {
    ...
    maxlength: 20,
    ...
});

无论您在哪里使用过 jeditable。

关于jquery - 如何设置可编辑文本最大长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17027620/

相关文章:

javascript - 动态加载Javascript

javascript - ASP.NET MVC 3 Razor : Initialize a JavaScript array

C if else 循环不起作用

javascript - 为什么 youtube api javascript 代码不能在 jquery 文档中工作?

jquery - td.click 在 jQuery 中不会触发

c# - 将变量模型类型传递给 MVC 中的 C# 函数以简化代码

c# - 使用 [Authorize] 时请求超过配置的 maxQueryStringLength

Java从用户处获取用户输入

jquery - 使用 jquery 获取输入字段的 id 以传回颜色变化

javascript - 如何使用 jquery 通过 ajax 单击指向 php 脚本的链接?