最后几天,我尝试在.Net Framework中开发MVC Web应用程序.我尝试在表单上屏蔽输入.我下载了Jquery蒙面输入,我在我的视图部分编写了该代码.
@section Scripts{
<script type="text/javascript" src="/Scripts/jquery.maskedinput.min.js"></script>
<script type="text/javascript" src="/Scripts/jquery-1.8.3.min.js" charset="utf-8"></script>
<script type="text/javascript">
$(function () {
$("#phone").mask("(999) 999-9999");
});
</script>
}
Run Code Online (Sandbox Code Playgroud)
我试着像这样掩盖文本框:
@Html.TextBoxFor(model => model.PhoneNumber, new { htmlAttributes = new { @class = "form-control" ,@id="phone"} })
Run Code Online (Sandbox Code Playgroud)
但它不起作用.哪里错了?
我尝试了几种方法来掩盖它,但我没有成功.任何人都可以帮助我吗?
我是开发 .Net MVC 5 应用程序的初学者。但是我在使用 Jquery 将数组或对象传递给控制器时遇到了一些问题。
我正在添加带有按钮的动态输入字段。我想将输入的数据传递给控制器。但我没能成功。
Html Section 就是这样;
<div id='TextBoxesGroup'>
<div id="TextBoxDiv1">
<label>Textbox #1 : </label><input type='text' id='textbox1'>
</div>
</div>
<input type='button' value='Add Button' id='addButton'>
<input type='button' value='Remove Button' id='removeButton'>
<input type='button' value='Get TextBox Value' id='getButtonValue'>
Run Code Online (Sandbox Code Playgroud)
Get Value 按钮功能就是这样;
$("#getButtonValue").click(function () {
var list = new Array();
for (i = 1; i < counter; i++) {
list[i] = $('#textbox' + i).val();
alert(list[i]);
}
var postData = { values: list };
$.ajax({
type: "POST",
url: "/Surveys/PostQuestionAndOptions",
data: postData, …Run Code Online (Sandbox Code Playgroud)