Jquery 获取json中的Date、Datetime本地值并序列化 $(“#保存”)。单击(函数(){ 调试器; var StartDate=[]; var StartDateId=[]; var EndDate=[]; var EndDateId=[]; var StartDateData=[]; var EndDateData=[]; $(“输入:日期[name=StartDate]”)。每个(函数(){ StartDateId.push($(this.attr('id')); StartDate.push($(this.val()); push({'StartDate':StartDate,'id':StartDateId}) }); $(“输入:datetime local[name=EndDate]”)。每个(函数(){ EndDateId.push($(this.attr('id')); EndDate.push($(this.val()); push({'EndDate':EndDate,'id':EndDateId}) }); var JsonStartdate=JSON.stringify(StartDateData) var JsonEndDate=JSON.stringify(EndDateData) $.ajax({ //AJAX代码 ), });
如何在脚本中使用相同名称和不同id的date和datetime local类型的值,以及如何序列化并传递给控制器,如输入:text[name=txtname]我删除了Java标记,因为它与您没有关系谢谢我正在寻找如何删除它Jquery 获取json中的Date、Datetime本地值并序列化 $(“#保存”)。单击(函数(){ 调试器; var StartDate=[]; var StartDateId=[]; var EndDate=[]; var EndDateId=[]; var StartDateData=[]; var EndDateData=[]; $(“输入:日期[name=StartDate]”)。每个(函数(){ StartDateId.push($(this.attr('id')); StartDate.push($(this.val()); push({'StartDate':StartDate,'id':StartDateId}) }); $(“输入:datetime local[name=EndDate]”)。每个(函数(){ EndDateId.push($(this.attr('id')); EndDate.push($(this.val()); push({'EndDate':EndDate,'id':EndDateId}) }); var JsonStartdate=JSON.stringify(StartDateData) var JsonEndDate=JSON.stringify(EndDateData) $.ajax({ //AJAX代码 ), });,jquery,asp.net-mvc,Jquery,Asp.net Mvc,如何在脚本中使用相同名称和不同id的date和datetime local类型的值,以及如何序列化并传递给控制器,如输入:text[name=txtname]我删除了Java标记,因为它与您没有关系谢谢我正在寻找如何删除它 <input type="date" id="StartDate_@item.SubjectListId" name="StartDate" class="form-control"/> <input type="datetime-loca
<input type="date" id="StartDate_@item.SubjectListId" name="StartDate" class="form-control"/>
<input type="datetime-local" id="EndDate_@item.SubjectListId" name="EndDate" class="form-control" />
<script>
$("#save").click(function () {
debugger;
var StartDate = [];
var StartDateId = [];
var EndDate = [];
var EndDateId = [];
var StartDateData = [];
var EndDateData = [];
$("input:date[name=StartDate]").each(function () {
StartDateId.push($(this).attr('id'));
StartDate.push($(this).val());
StartDateData.push({ 'StartDate': StartDate, 'id': StartDateId })
});
$("input:datetime-local[name=EndDate]").each(function () {
EndDateId.push($(this).attr('id'));
EndDate.push($(this).val());
EndDateData.push({ 'EndDate': EndDate, 'id': EndDateId })
});
var JsonStartdate = JSON.stringify(StartDateData)
var JsonEndDate = JSON.stringify(EndDateData)
$.ajax({
// AJAX CODE
),
});
</script>