常用ajax用法

1、请求参数有数组,dataType: html

js、

   var dataSource = ['肿瘤治疗记录', '影像', '实验室检查'];
        $.ajax({
            url: '/illnessCommon/getMultiExamData',
            dataType: 'html',
            type: 'post',
            traditional:true,
            data: JSON.stringify({
                "dataSource": dataSource,
                "hospitalRecordId": hospitalRecordId,
            }),
            contentType: "application/json",
            success: function (result) {
                $("#modal-body").html(result);
                loadSelectDataJs();
            }
        })

控制台接收

@RequestMapping("/getMultiExamData")
public String getMultiExamData(@RequestBody @Valid AutoFillFormVo autoFillFormVo) {
      
    return "custom_form_div/wayy_div";
}


@Data
public class AutoFillFormVo {

    /**
     * 数据来源
     */
    private String[] dataSource;
    /**
     * 住院记录id
     */
    private String hospitalRecordId;
    /**
     * 表单来源标识
     */
    private String originalFlag;
}

 

你可能感兴趣的:(ajax,传数组类型数据,前端学习笔记)