2016-07-25 1 views
3

Ich möchte den Wert meines Kontrollkästchens an die Datenbank mit Ajax senden. Durch eine Suche im Internet gelang es mir irgendwie, so weit zu kommen. Das ist es, was ich benutzt habe. Welche Änderungen muss ich an json2.stringify vornehmen, damit meine Werte korrekt gesendet werden?So senden Sie Kontrollkästchen Wert: entweder wahr oder falsch, durch Ajax

Html:

<input type="checkbox" id="txtCategoryIsPaid" name="cateogryIsPaid" value="Paid">Yes<br> 

Javascript:

AddCategory: function() {     
      BusinessManagement.config.method = "AddBusinessCategory"; 
      BusinessManagement.config.url = BusinessManagement.config.baseURL + BusinessManagement.config.method; 
      BusinessManagement.config.data = JSON2.stringify({ 

       CategoryIsPaid: $('#txtCategoryIsPaid :checked').val(), 

      }); 
      BusinessManagement.config.ajaxCallMode = 0; 
      BusinessManagement.ajaxCall(BusinessManagement.config); 
+1

'$ ('# txtCategoryIsPaid') ist (': checked').' – Tushar

Antwort

1

Verwenden .prop('checked') Attribut

<HTML> 
<input type="checkbox" id="txtCategoryIsPaid" name="cateogryIsPaid" value="Paid">Yes<br> 

Javascript 
AddCategory: function() {     
      BusinessManagement.config.method = "AddBusinessCategory"; 
      BusinessManagement.config.url = BusinessManagement.config.baseURL + BusinessManagement.config.method; 
      BusinessManagement.config.data = JSON2.stringify({ 

       CategoryIsPaid: $('#txtCategoryIsPaid').prop('checked') == true ? "true": "false", 

      }); 
      BusinessManagement.config.ajaxCallMode = 0; 
      BusinessManagement.ajaxCall(BusinessManagement.config); 
+0

danken Sie shubham.this löste mein Problem. BTW sind Sie von Nepal? Auch können Sie einige Link teilen, die einige andere ähnliche Probleme für ausgewählte und Bildtypen lösen würde? –

+0

@BibekAryal Welche Art von Links suchen Sie? Übrigens bin ich nicht aus Nepal. –

+0

Ich muss immer noch den Wert von html "select" und auch den Dateipfad von "image" senden. Also habe ich mich gefragt, ob es eine Seite mit kollektiven Informationen über all diese gab? –

Verwandte Themen