フォームの(またはdivの)HTML全体を各コントロールの値を含めて取得したいと考えています。私はinnerHtml/outerHtmlを試しました。彼らは私にHTMLを与えても、コントロールの値を取得することはできません。属性とフォームの値を含むHTML全体を取得する方法
ビジネスシナリオ:異なるHTMLフォームを読み込むためのプレースホルダ( "loadHtml")を持つランディングページがあります。ユーザーの要求に基づいて、標準HTMLフォームをサーバーから取得し、「loadhtml」div内にロードし、さまざまなフィールドにユーザー全体のデータを格納します。ユーザーがデータ入力を完了して「保存」をクリックすると、値と共にHTML(テキストボックス&チェックボックスを含む)を抽出し、それをサーバーに送信してHTMLフォームとして保存したいと思います。あなたは、HTMLページに$http.get
を実行し、単に使用してそれを表示することができ
:
<div id="loadHtml"></div>
<div class="form-group">
<div class="col-sm-offset-4">
<button class="btn btn-success" ng-click="save()">Save</button>
</div>
</div>
可能な複製(http://stackoverflow.com/questions/14357222 [値を含む入力コントロールのinnerHTMLプロパティを取得する方法?]/input-control-in-the-value-in-the-get-of-the-valueを含む) –
既にサーバーから取得している場合は、ポストバックして保存してください。 –
フォームのsubmitイベントで 'innerHTML'を取得します。 – Iceman