通过JavaScript填充表单中的输入字段

时间:2014-03-09 19:29:57

标签: javascript jquery

我正在使用fullCalendar并正在开发一种编辑事件的方法。我正在使用eventClick函数打开一个JQuery-UI表单。我想使用当前事件详细信息预填充表单。我有以下代码:

eventClick: function(calEvent, jsEvent, view) {
   // Set variables for the clicked event
   e_title = calEvent.title;
   $("#e_title").val(e_title);
   ...

单击某个事件时,表单字段将填充“[object HTMLInputElement]”而不是值。所以,我知道我指的是形式的正确元素......只是无法获得那里的值。我需要改变什么? “event.title”没有提供标题的价值吗?

感谢。

更新:感谢您的评论。我花了一些时间来解决这个问题。我确实有正确的语法。我把它放在了错误的地方。以下是一个片段,显示我将代码置于open命令后立即更新输入字段。感谢。

 eventClick: function(calEvent, jsEvent, view) {
    // Open the modal form to edit an event
    $('#edit-event').dialog('open');

    // Populate the fields with the current data
    $("#edit_title").val(calEvent.title);
    ...

0 个答案:

没有答案