相关疑难解决方法(0)

Spring 3 MVC:动态表单中的一对多(在创建/更新时添加/删除)

我正在寻找一种解决方案,使用jQuery 管理HTML表单中的一对多关系.我正在使用Spring,Spring MVCHibernate进行开发.我在网上找到了很多曲目,但没有任何正常的例子.

的背景

我有三个JPA实体:

Consult.java (1)

@Entity
@Table(name = "consult")
public class Consult

    private Integer id;
    private String label;
    private Set<ConsultTechno> consultTechnos;

    /* getters & setters */

}
Run Code Online (Sandbox Code Playgroud)

ConsultTechno.java (2)

@Entity
@Table(name = "consult_techno")
public class ConsultTechno {

    private Integer id;
    private Techno techno;
    private Consult consult;
    private String level;

    /* getters & setters */

}
Run Code Online (Sandbox Code Playgroud)

Techno.java (3)

@Entity
@Table(name="techno")
public class Techno {

    private Integer id;
    private String label;
    private …
Run Code Online (Sandbox Code Playgroud)

java hibernate spring-mvc one-to-many dynamicform

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

填充使用带有Json数据的Javascript/Jquery单击选择框选项

我还在学习Jquery,并且对我手上的任务感到困惑.

看起来像一个简单的任务...我有一个盒子,我想用点击选项填充.我不希望它在页面加载时填充,只有当有人实际请求查看列表时.它也必须只填充一次.我真的不希望每次有人扩展列表时请求都会出去.

我想我可能在我的Select元素中有一个函数调用

<select id="usersList" name="usersList" onclick="getUsers()">
Run Code Online (Sandbox Code Playgroud)

然后让一个Javascript getUsers()函数调用我的Json GetUsers()ActionMethod来获取该列表.怎么样 ?

就像是...?

function getUsers()
{
 getJSON("/Users/GetUsers", null, function (data){}
}
Run Code Online (Sandbox Code Playgroud)

还是JQuery?...

$("usersList").click(
  $.getJSON("/Users/GetUsers", null, function (data) {}
  )
Run Code Online (Sandbox Code Playgroud)

我应该提一下,我看到这篇文章: 当加载选择列表时(不是文档),在JQuery中用json数据填充selectlist

但是我需要帮助把它们放在一起.先感谢您!

ajax asp.net-mvc jquery select json

17
推荐指数
2
解决办法
6万
查看次数