jQuery模板-如何获取用户编辑输入的值
jQuery templates - how to get value of user-edited input
我在使用jQuery模板时遇到问题(http://api.jquery.com/category/plugins/templates/)
首先:定义了一个像这样的模板:
<td>
<input type="text" value="${Text}" />
</td>
当它呈现用户在其中键入一些文本时,但我不知道如何获得他键入的内容。我收到的只是旧的"值"属性值。
我用来取回数据的代码:
var enteredData = row.tmplItem();
var note = enteredData.data;
var data = {};
data.NoteId = note.NoteId;
data.NoteText = note.Text;
如果有任何帮助,我将不胜感激!
谢谢!
您应该能够使用
$('input').val()
以获取输入的值(显然,最好给输入一个id,这样就不会调用页面上的所有输入!)
试试这个:
<td>
<input type="text" value="${Text}" id="text${id}"/>
</td>
和
$('#text'+ id).val() //if you want a specific one of more inputs
或者,如果你只有一个静态id,只需设置一个。。。。
相关文章:
- 如何制作交互式网站并允许用户编辑网站内容
- c#mvc一次只允许一个用户编辑树视图
- 用于用户编辑文件的简单模板引擎
- 获取用户编辑的文本区域的内容
- 流星 - 允许多个用户编辑一个帖子
- 制作一个Web应用程序,允许用户编辑html模板并将这些模板保存在服务器上
- jQuery模板-如何获取用户编辑输入的值
- 在PaperJS中,允许用户编辑类似于TextItem的常规文本输入字段
- 当用户编辑字段时,Javascript 编辑表单字段失败
- FullCalendar,我如何允许用户编辑/删除事件并将其从数据库中删除
- 如何监听ExtJS中文本字段的用户编辑,而不是程序编辑
- 允许用户编辑flash横幅的目的地url
- 文本区域-当用户编辑文本区域的内容时,文本颜色会发生变化
- 限制用户编辑字符后的特殊字符- Jquery
- 我如何修改我的保存功能,既保存用户/编辑用户
- 在用户编辑配置文件表单中使用ajax打开Facebox
- 如何允许用户编辑 HTML 标记内的格式化文本
- HTML按钮打开用户编辑字段
- 用户编辑页面后保存页面
- 允许用户编辑字体系列