var ViewId = $("#txt").val();
- Ich bekomme Wert von einem Textfeld. Und die ID ist txt
. Der eingegebene Wert wird jedoch nicht an Funktionen übergeben. Es wird nur der Wert ""
übergeben. Und ich füge eine Nummer für das Textfeld hinzu. Wenn es alle drei Funktionen nacheinander hinzufügt, funktioniert es. Aber wenn es als global erklärt wird, funktioniert es nicht.Warum übergeben Sie die globalen Variablenwerte nicht an Funktionen?
var ViewId = $("#txt").val();
$("#btn2").click(function() {
var msg = { "Message011": $("#txt1").val() }
tv.login().done(function() {
tv.createRecord(ViewId, msg).done(function() {
alert("Data Added");
})
})
})
können Sie bitte auch Ihren HTML-Code hinzufügen. Es ist schwer zu sagen, ob es nur einen Wert gibt oder ob sonst ein Fehler vorliegt. – thesublimeobject
Verschieben Sie 'var ViewId = $ (" # txt ") .val();' in den 'click' Event-Handler. – Tushar