javascript - 如何使用 JQuery 将值数组插入数据库

标签 javascript jquery

我在 html 页面上设置了几天(星期一、星期二...)的复选框,我想将它们添加到我的数据库中。我需要将它们添加到 DaysWorked 中,它是一个字符串数组。这是到目前为止我的代码

var newUser = {
        'username': $('#addUser fieldset input#inputUserName').val(),
        'password': $('#addUser fieldset input#inputUserPassword').val(),
        'email': $('#addUser fieldset input#inputUserEmail').val(),
        'fname': $('#addUser fieldset input#inputUserFname').val(),
        'sname': $('#addUser fieldset input#inputUserSname').val(),
        'JobType': $('#addUser fieldset select#inputUserJobType').val(),
        'ShiftType': $('#addUser fieldset select#inputUserShiftType').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserMonday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserTuesday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserWendsday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserThursday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserFriday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserSaturday').val(),
        'DaysWorked': $('#addUser fieldset input#inputUserSunday' ).val(),
        'HoursPerWeek': $('#addUser fieldset input#inputUserHoursPerWeek').val()
    }

我知道我的所有其他代码都可以工作,但问题在于,我只是不知道如何将日期添加到对象 newUser 的数组中。

最佳答案

我想,这对你有用:

var newUser = {
    'username': $('#addUser fieldset input#inputUserName').val(),
    'password': $('#addUser fieldset input#inputUserPassword').val(),
    'email': $('#addUser fieldset input#inputUserEmail').val(),
    'fname': $('#addUser fieldset input#inputUserFname').val(),
    'sname': $('#addUser fieldset input#inputUserSname').val(),
    'JobType': $('#addUser fieldset select#inputUserJobType').val(),
    'ShiftType': $('#addUser fieldset select#inputUserShiftType').val(),
    'DaysWorked': [
           $('#addUser fieldset input#inputUserMonday').val(),
           $('#addUser fieldset input#inputUserTuesday').val(),
           $('#addUser fieldset input#inputUserWendsday').val(),
           $('#addUser fieldset input#inputUserThursday').val(),
           $('#addUser fieldset input#inputUserFriday').val(),
           $('#addUser fieldset input#inputUserSaturday').val(),
           $('#addUser fieldset input#inputUserSunday' ).val()
     ],
    'HoursPerWeek': $('#addUser fieldset input#inputUserHoursPerWeek').val()
}

关于javascript - 如何使用 JQuery 将值数组插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29194746/

相关文章:

javascript - 如何获取SVG的fill属性值

javascript - FQL 选择列名 "AS"别名

javascript - 删除 :hover event on mobile devices

java - 将变量存储到我的服务器

javascript - 无法比较两个 float

javascript - Redux-form 从表单实例内部访问表单的值

javascript - 如何使用 jQuery 覆盖下拉列表中选项标签的 css 样式?

javascript - 将焦点放在 Angular 模板/路线/表单中的文本输入上

javascript - 使用输入变量设置元素的值

jquery - 仅显示 DefaultContent 的数据表列值