小编mar*_*ars的帖子

生成自定义JSON数组

我正在尝试生成如下的JSON对象,

{"project":{"name":"test name","description":"test description","identifier":"testid",{"custom_fields":[{"value":"2015-12-01","id":4},{"statr":"2015-12-31,"id":5}]},stack":"Java","enabled_module_names":["issue_tracking","time_tracking"],"tracker_ids":["1","2","3"]}}
Run Code Online (Sandbox Code Playgroud)

当前代码生成除下面的这部分以外的所

{"custom_fields":[{"value":"2015-12-01","id":4},{"value":"2015-12-31,"id":5}]}
Run Code Online (Sandbox Code Playgroud)

单词不会改变,也应该将输入值作为日期格式,id也是常量.

    $(document).ready(function(){
      
       $.fn.serializeObject = function()
{
    var o = {};
    var a = this.serializeArray();
    $.each(a, function() {
        if (o[this.name] !== undefined) {
            if (!o[this.name].push) {
                o[this.name] = [o[this.name]];
            }
            o[this.name].push(this.value || '');
        } else {
            o[this.name] = this.value || '';
        }
    });
    return {"project":o};
};

$(function() {
    $('form').submit(function() {
        $('#result').text(JSON.stringify($('form').serializeObject()));
        return false;
    });
});
   
Run Code Online (Sandbox Code Playgroud)
<div class="row">
    
    <div class="col-lg-12">
        <form role="form">
          
            <div class="form-group">
                <label>Name &nbsp;</label>
                <input class="form-control" placeholder="Name" name="name">
            </div>
            
            <div …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

5
推荐指数
1
解决办法
237
查看次数

无法从scm存储库获取分支信息

在构建Maven项目时出现以下错误。解决这个有什么想法吗?

 [ERROR] Failed to execute goal org.codehaus.mojo:buildnumber-maven-plugin:1.4:create (default) on project pwc-em: Cannot get the branch information from the scm repository :

[ERROR] Exception while executing SCM command. Error while executing command. Error while executing process. Cannot run program "git" (in directory "C:\Users\vmasama\Documents\workspace-sts-3.7.2.RELEASE\pwc-em"): CreateProcess error=2, The system cannot find the file specified
[ERROR] ->
Run Code Online (Sandbox Code Playgroud)

java spring-mvc maven

4
推荐指数
1
解决办法
8546
查看次数

如何动画翻转图像到另一个图像?

如何翻转如下链接中的图像?

翻转卡片-3d-wordpress

我希望它在特定的时间间隔内完成。是否可以仅使用 css3 来做到这一点?

css jquery jquery-ui

-1
推荐指数
1
解决办法
2394
查看次数

如何从JavaScript对象中提取数据

有一个JavaScript对象,我需要检索free_time,done_ratio,criticalTask,dependency每个任务元素.

这就是我所做的,但它不起作用.

var mock_data_allocation = {"allocation":[{"id":7,"name":"Manoj D","limit":4.0,"available_time":16.0,"tasks":[{"id":34,"name":"issue_25","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":3,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":true,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Manoj D","dependency":[]},{"id":36,"name":"issue_27","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":3,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":true,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Manoj D","dependency":[33,34]},{"id":38,"name":"issue_29","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":5,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":true,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Manoj D","dependency":[35,36]},{"id":39,"name":"issue_30","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":4,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":true,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Manoj D","dependency":[37,38]}]},{"id":5,"name":"Thisun H","limit":4.0,"available_time":16.0,"tasks":[{"id":33,"name":"issue_24","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":5,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":false,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Thisun H","dependency":[]},{"id":35,"name":"issue_26","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":2,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":false,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Thisun H","dependency":[]},{"id":37,"name":"issue_28","projectId":3,"startDate":"2015-12-28","dueDate":"2015-12-31","done_ratio":0,"estimate":6,"remaining":0,"sprintId":"2015-12-28_2015-12-31","criticalTask":false,"assigned":true,"tracker":"Bug","status":"New","assignedTo":"Thisun H","dependency":[34]}]}]};



    $(mock_data_allocation.allocation).each( function(i, value){
        $('.taskdetail').append('<tr>' +
                                '<td>'+ (i+1) +'</td>'+ 
                                '<td>'+ value.tasks.name +'</td>'+ 
                                '<td>'+value.tasks.free_time+'</td>'+
                                '<td>'+value.tasks.done_ratio+'</td>'+
                                '<td>'+value.tasks.criticalTask+'</td>'+
                                '<td>'+value.tasks.dependency.length+'</td>'+
                                
                            '</tr>');
        });
Run Code Online (Sandbox Code Playgroud)
<tbody class="taskdetail"></tbody>
Run Code Online (Sandbox Code Playgroud)

目前的输出是:

1   undefined   undefined   0   true    0
2   undefined   undefined   0   false   0
Run Code Online (Sandbox Code Playgroud)

javascript jquery

-1
推荐指数
1
解决办法
149
查看次数

标签 统计

jquery ×3

javascript ×2

css ×1

java ×1

jquery-ui ×1

json ×1

maven ×1

spring-mvc ×1