大家好!
<div class="form-group">
<label>Address</label>
<div class="tt-container">
<input id="addres" name="addr" data-rulevalidAddress="true"
type="text" value="" class="form-control">
</div>
</div>
<script>
$(document).ready(function () {
var vm = {
Address: document.getElementById("addres").value,
MovieIds: []
};
});
</script>
这不会产生我需要通过用户输入获得的地址值。 while:
<div class="form-group">
<label>Address</label>
<div class="tt-container">
<input id="addres" name="addr" data-rule-validAddress="true"
type="text" value="ABC" class="form-control">
</div>
</div>
<script>
$(document).ready(function () {
var vm = {
Address: document.getElementById("addres").value,
MovieIds: []
};
});
</script>
这是有效的。
请帮助我,我需要用户输入才能被引用。
为了便于理解,有些控制器代码在这里:
var rental = new Rentals
{
customers = customer,
movies = movies,
E_mail = User.Identity.GetUserName(),
Address = rentalDto.Address,
PhoneNumber = rentalDto.Phone,
Renting_Option = rentalDto.B_option,
DateRented = DateTime.Now
};
答案 0 :(得分:0)
试
Address: $("#addres").val(),