我想知道是否可以将返回json存储在隐藏的输入字段中.例如,这是我的json返回的:
[{"id":"15aea3fa","firstname":"John","lastname":"Doe"}]
Run Code Online (Sandbox Code Playgroud)
我想将id存储在隐藏字段中,以便稍后可以引用它来执行某些操作.
示例:我有这样的事情:
<input id="HiddenForId" type="hidden" value="" />
Run Code Online (Sandbox Code Playgroud)
并希望jquery稍后将值返回给我:
var scheduletimeid = $('#HiddenForId').val();
Run Code Online (Sandbox Code Playgroud) 如果他们点击取消,我想清除复选框的选择.我如何使用此代码实现此目的:
var chkbox= $('#divListBox').find(':checked')
.map(function() {
return $(this).val();
}).get();
Run Code Online (Sandbox Code Playgroud) 有没有办法可以格式化例如:0000000000到(000)000-0000?我正在返回一个列表框,其中包含尚未格式化的电话号码集合.我想要的是格式化它.这就是我在视图中所拥有的:
<%= Html.ListBox("phoneList")%>
Run Code Online (Sandbox Code Playgroud)
并从控制器:
ViewData["phoneList"] = new SelectList(phoneList);
Run Code Online (Sandbox Code Playgroud)
编辑
$('#phoneList').each(function() {
var phoneNumber = $(this).text();
var formatPhoneNumber = phoneNumber.replace(/(\d{3})(\d{3})(\d{4})/, '($1)$2-$3');
alert(formatPhoneNumber);
});
Run Code Online (Sandbox Code Playgroud)
我如何将其分配回ListBox中显示?
我有下面提供的代码.我已经尝试使用jquery来选择让某些事情发生但最终我所做的不起作用或者可能是不正确的.
$("#emailList option").click(function() {
alert("OMG");
});
<select id="emailList" multiple="multiple" name="emailList">
<option>abc@123.com</option>
</select>
Run Code Online (Sandbox Code Playgroud)
有人能为我提供从列表框中选择项目的正确方法吗?
有谁知道如何添加一个带有"actionlinkwithimage"的确认对话框?
当我的页面加载时,我使用.ajax来调用服务器端代码并返回json.我遇到的问题是我得到一个空数组.所以在我的"成功:函数(数据)"中,它说数据[0] .id是未定义的.有办法处理这个吗?
我有这个代码:
$('#chkBox').click(function() {
$('#hiddenBox').val($('input').is(':checked'));
});
Run Code Online (Sandbox Code Playgroud)
我希望它是在哪里,如果我点击复选框,在我的隐藏字段中,我将值设置为true否则如果没有点击,则值将为false.有人可以帮忙吗?