Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用json获取与Bean属性值相关的克隆值_Javascript_Jquery_Json - Fatal编程技术网

Javascript 如何使用json获取与Bean属性值相关的克隆值

Javascript 如何使用json获取与Bean属性值相关的克隆值,javascript,jquery,json,Javascript,Jquery,Json,我有一个圆锥表,有一些输入、复选框和单选按钮值。所以现在我需要通过ajax调用保存这些值 例如: var studentInfo = { name: $("#name").val(), dob: $("#dob").val(), gender: : $('input[name=gender]:radio:checked').val(), collage: $("#collage").val(), }; var studentJsonRequest = JSON.s

我有一个圆锥表,有一些输入、复选框和单选按钮值。所以现在我需要通过ajax调用保存这些值

例如:

var studentInfo = {
    name: $("#name").val(),
    dob: $("#dob").val(),
    gender: : $('input[name=gender]:radio:checked').val(),
    collage: $("#collage").val(),
};
var studentJsonRequest = JSON.stringify(studentInfo);
上面的示例仅针对一个表数据,因此我可以轻松获取,如果我有克隆表,那么我如何才能获得类似上述示例格式的数据,即:;json字符串格式。

函数studentInfo(){
function studentInfo() {
var studentInfoUrl = ".../studentInfourl"; 
var multiTags=$('.copy');
var name= multiTags.find("select.form-control#name").map(function() {
    return $(this).val();
}).get().join(',');
var dob= multiTags.find("input.form-control#dob").map(function() {
    return $(this).val();
}).get().join(',');
var gender= multiTags.find("#gender:checked").map(function() {
    return $(this).val();
}).get().join(',');
var collage= multiTags.find(".input.form-control#collage").map(function() {
    return $(this).val();
}).get().join(',');
var cloneName= '';
var cloneDob= '';
var cloneGender= '';
var cloneCollage= '';
var arr=[];
if($('.copy').length<=2){
      cloneName= name.split(',');
        cloneDob= dob.split(',');
        cloneGender= gender.split(',');
         cloneCollage= collage.split(',');
}
    for(var i=0;i<$('.copy').length ;i++){
        var studentInfo = {
                studentId  :   $("#studentId").val(),
                name       :   cloneName[i],
                dob        :   cloneDob[i],
                gender     :   cloneGender[i],
                collage    :   cloneCollage[i],
        };
        arr.push(studentInfo);
    }
    var astudentJsonRequest = JSON.stringify(arr);
    alert(arr);
    $.ajax({
        contentType : "application/json",
        dataType : 'json',
        data : astudentJsonRequest ,
        cache : false,
        type : "POST",
        url : studentInfoUrl ,
        success : function(data){}
var studentnfourl=“…/studentnfourl”; 变量多任务=$('.copy'); var name=multitatgs.find(“select.form-control#name”).map(函数(){ 返回$(this.val(); }).get().join(','); var dob=multitask.find(“input.form control#dob”).map(函数(){ 返回$(this.val(); }).get().join(','); var-gender=multitask.find(“#gender:checked”).map(函数(){ 返回$(this.val(); }).get().join(','); var collage=multitask.find(“.input.form control#collage”).map(函数(){ 返回$(this.val(); }).get().join(','); var cloneName=''; var cloneDob=''; 变量cloneGender=''; var cloneCollage=''; var-arr=[];
如果($('.copy')。长度谢谢,巴维克。回答得真棒