我的模型定义为:
public bool isQuantityInRange(int qty){}
但我需要通过类似于以下方法的JavaScript解析器访问它:
<input id="QuantityTextBox" name="quantity" type="number" value="@Model.Quantity" style="width: 50px" />
@using (Script.Foot())
{
<script type="text/javascript">
var validateQuantity = function () {
if (!@Model.isQuantityInRange($("#QuantityTextBox").val())) {
// do some stuff
else {
// do different stuff
}
$("#QuantityTextBox").change(validateQuantity);
validateQuantity();
</script>
当然,我无法从cs语句中访问文本框的值。我该怎么办?