I-Eingang jeder Form in meine Seite zu bekommen, die ihren Namen name
meine Formen sind wie dieseerhalten Eingabe aller Formen in Seite
<form class="form" role="form" onsubmit="completeSave(this)">
<div class="form-body">
<div class="form-group">
<label>name</label>
<input type="text" class="form-control" name="name"
value="{{$media->name}}">
</div>
</div>
</form>
// next form!
<form class="form" role="form" onsubmit="completeSave(this)">
<div class="form-body">
<div class="form-group">
<label>name</label>
<input type="text" class="form-control" name="name"
value="{{$media->name}}">
</div>
</div>
</form>
ich bereits einen Code haben, die mit jeder Form etwas zu tun ist (ein ajax-Request), aber ich möchte eine Schaltfläche auf einer Seite haben, der alle Formen Daten einreichen
<button class="btn btn-primary" onclick="completeSaveAll()">submit</button>
ich diesen JavaScript-Code versucht:
function completeSaveAll() {
var form = $('form');
form.each(function() {
console.log(this.find("[name=name]"));
})
}
aber es funktioniert nicht wie kann ich es tun?
try console.log ($ (this) .find ("[Name go = Name]")); –
'.find()' ist eine jQuery-Methode und kann nur an ein jQuery-Objekt angekettet werden, d. H. '$ (This)' und nicht 'this'. – Terry
Wenn ich richtig verstanden habe, diese Frage in Bezug auf dieses Thema [Senden Sie zwei Formulare mit einem Knopf] (http://stackoverflow.com/questions/7843355/submit-two-forms-with-one-button) –