net mvc Anwendung und ich versuche, einige Validierung, wenn jemand auf eine Schaltfläche klickt. Hier ist der Code.nicht zu meinem anderen in jquery Javascript
function productVerify() {
var intQty = $("#txtQty").val();
var strItemName = $("#item_Name").val();
var strItemDescription = $("#item_Description").val();
var intItemID = $("#item_ID").val();
var intItemPrice = $("#item_Price").val();
var strImgUrl = $("item_ImgUrl").val();
var intQty = $("#txtQty").val();
if (intQty < 1) {
alert("You cannot put an item quantity of 0 in your cart");
return false;
}
else {
//post into cart
alert(strItemName + " " + strItemDescription + " " + intItemID + " " + intItemPrice + " " + strImgUrl + " " + intQty + " " + "I got this far.....! good job")
}
}
dies funktioniert in jsfiddle aber aus irgendeinem grund funktioniert es nicht vollständig in meiner mvc-anwendung. es funktioniert an der ersten, wenn, wenn ich eine 0 in meine Textbox setze, bekomme ich die erste Warnung, aber nichts geschieht auf dem else innerhalb meiner mvc-Anwendung. Dieser eine Teil scheint so einfach zu sein, aber es bringt mich um jede Hilfe würde geschätzt werden.
verwenden, können Sie ausführbare Demo/Schnipsel teilen oder [JSFiddle] (https://jsfiddle.net/), die _not Working_ demonstrieren? – Rayon
Gibt es einen Grund, MVC Unobtrusive Validation nicht zu verwenden? – Win
Bitte posten Sie den Rest des Seitencodes. Wie Sie angegeben haben, funktioniert der Code wie gepostet in einer Geige: https://jsfiddle.net/77rfh1my/ - mit der Ausnahme, dass, da Sie es nicht als int analysieren, ein Wert von "01" fehlschlägt. –