通过 AJAX 替换表单中的输入值


replacing input values in a form through ajax

我的表单是这样的。我已经将field_name和field_values保存到MySQL表中。

我的数据库中的表是这样的

身份证 |field_name |field_value

12 | 字段1 |示例文本

13 | 字段2 |抄袭

如何将这些值加载到下面的表单中"

我的意思是如何在页面加载时使用 jQuery Ajax 根据表和其余字段将 field1 的值更改为"示例文本"?

此表单是通过表单构建器构建的动态生成的。

 <form id="form-preview" class="TTWForm" method="post" novalidate="">
      
      
      <div id="field1-container" class="field f_100">
           <label for="field1">
                Comments
           </label>
           <textarea rows="5" cols="20" name="field1" id="field1" required="required"></textarea>
      </div>
      
      
      <div id="field2-container" class="field f_100 radio-group required">
           <label for="field2-1">
                Level of work
           </label>        
           
           <div class="option clearfix">
                <input name="field2" id="field2-1" value="Need Revisions" type="radio">
                <span class="option-title">
                     Need Revisions
                </span>
           </div>     
           
           <div class="option clearfix">
                <input name="field2" id="field2-2" value="Plagiarised" type="radio">
                <span class="option-title">
                     Plagiarised
                </span>
           </div>
           
           
           <div class="option clearfix">
                <input name="field2" id="field2-3" value="Archive it" type="radio">
                <span class="option-title">
                     Archive it
                </span>
           </div>
      </div>
      
      <div id="form-submit" class="field f_100 clearfix submit">
           <input value="Submit" type="submit">
      </div>
 </form>

您可以使用 json 编码从 ajax 返回的数据

看看这里:

使用 jQuery 动态填写表单值