使用回车附加textarea并发布

时间:2018-03-02 09:46:49

标签: javascript

我有一个表单,我需要在表单外面添加一个textarea。

<form id="form" action="" method="post">
   ...
   <input type="text" name="txt1" value="some value">
   <input type="text" name="txt2" value="some value">
   ...

   <button type="submit" id="btn" value="SUBMIT">
</form>


    <textarea id="textarea">TEST OUTSIDE FORM
    WITH CARRIAGE RETURN</textarea>

使用它是好的,但不保留运输:

$("#btn").on("click", function(e){
  e.preventDefault();
  var value = $("#textarea").val();
  var form = $("#form");
  form.append($('<input>', {'name': 'textarea', 'value': value, 'type': 'hidden' }) );
  form.submit();

我尝试使用:

 form.append($('<textarea>', {'name': 'textarea', 'value': value }) );
});

但在这种情况下,没有任何东西通过。

1 个答案:

答案 0 :(得分:1)

试试这个:

form.append($('<textarea name="textarea1">'+ value +'</textarea>') );

您可以添加:\\\r

,在文字中添加回车符号