jQuery表单填充器不工作

jQuery form populator not working

本文关键字:工作 填充 表单 jQuery      更新时间:2024-01-04

我一直在开发一个jQuery bookmarklet来填充一个长的在线表单,我一直在测试jsfiddle中的代码片段。下面当然是最后一篇了,它不想起作用。有什么想法吗?

<div id="treatmentGoals" class="moduleRow">
  <div class="moduleCol">
    <table id="treatmentGoalsTable">
      <tr>
        <td colspan="2">&nbsp;</td>
        <td><strong>Time Frame</strong></td>
      </tr>
      <tr>
        <td style="text-align:right; font-weight:bold;">1:
        </td>
        <td>
          <input class="field1" style="" type="text" name="frm_TrtmntGoalTxt1|spWritefrmVarchar|0" onFocus="$(this).attr('name','frm_TrtmntGoalTxt1|spWritefrmVarchar|1');$(this).css('background-color','white')" id="frm_TrtmntGoalTxt1" size="" maxlength="170" onblur=""
          value="" onKeyUp="if (event.keyCode == 13){modifyForm('save', undefined, false, 72960)};" />
        </td>
        <td>
          <input class="field2" style="" type="text" name="frm_TrtmntGoalTime1|spWritefrmVarchar|0" onFocus="$(this).attr('name','frm_TrtmntGoalTime1|spWritefrmVarchar|1');$(this).css('background-color','white')" id="frm_TrtmntGoalTime1" size="" maxlength="15"
          onblur="" value="" onKeyUp="if (event.keyCode == 13){modifyForm('save', undefined, false, 72960)};" />
        </td>
      </tr>
    </table>
  </div>
</div>

以下是我在页面其余元素中使用的javascript,用于填充它们。

$('#frm_TrtmntGoalTxt1').val('Pt will be safe and independent all mobility around the house for improved functional mobility to decrease risk of falls');
$('#frm_TrtmntGoalTime1').val(' weeks');

我只是不确定最后一段代码中发生了什么变化。提前谢谢。

我仍然不确定缩写代码为什么在jsFiddle中不起作用,但我确实发现了完整代码部分的问题,该部分缺少一个尾随引号。无论如何,谢谢。