我正在寻找一种解决方案,使用jQuery 管理HTML表单中的一对多关系.我正在使用Spring,Spring MVC和Hibernate进行开发.我在网上找到了很多曲目,但没有任何正常的例子.
我有三个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) 我还在学习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 ×1
asp.net-mvc ×1
dynamicform ×1
hibernate ×1
java ×1
jquery ×1
json ×1
one-to-many ×1
select ×1
spring-mvc ×1