Tag: 集合

如何在多个表内深入获取每个元素的innerText?(chrome扩展名)

我已经尝试了几个小时(我是网络开发的新手)。 我需要访问一个包含许多列的表,其中一列包含人名的行,并将它们放在数据结构中。 在每一行中,包含此人姓名的文本的ID设置如下: JOHN DOE == $0 BOB DAVID == $0 这些行在表格等表格中非常非常深… 我试过了 var n = document.getElementsByClassName(“.myClass”); 和 var n = document.querySelectorAll(“.myClass”); 和 n = $(“.myClass”); 但没有运气。 是否有不同的方法来访问此结构内部的某些类/ ID? 编辑:有多个接近的答案,但我接受了最愿意帮助的用户,并且主要针对我的特定情况量身定制。

骨干视图呈现多个模型获取

我需要在带有骨干的html模板中花费1个模型和1个集合。 但有时候,html在模型之后就绪了。 我有 : var FormUtilisateurView = Backbone.View.extend({ initialize: function(id){ this.listeClient = new ClientsCollection(); this.utilisateur = new UtilisateurModel({ id : id }); }, render: function(){ var that = this; this.utilisateur.fetch(); this.listeClient.fetch().done(function(){ that.$el.html(FormTemplate({ clients : that.listeClient.models, user : that.utilisateur })); }); return this; } }); 这里只加载了listeClient集合。 我想确保我的模型和集合在模板之前加载。 先感谢您

Rails动态更改集合在表单中选择基于表单域

我有一个跟踪呼叫的Rails 3.2.14应用程序,每个呼叫都有一个关联设施模型的提取和下降设施。 在呼叫模型中,区域模型(即休斯顿,达拉斯,奥斯汀等)有一个关联,我们根据呼叫的来源选择区域。 我想做的是能够选择一个特定的区域(即休斯顿),而在拾取设施集合中只显示休斯顿地区的设施。 我假设开始时我需要在Facility和Region之间建立关系: facility.rb attr_accessible :region_id belongs_to :region region.rb has_many :facilities 然后我需要为每个设施设置一个与相应区域匹配的region_id(即休斯顿,达拉斯等),以便关联正常工作。 我不确定的是如何选择特定区域,只在该区域中显示设施。 我假设我会在这里使用一些jQuery / JS / Ajax来实现它但不确定如何使它工作。 以下是我的电话,设施和地区模型目前的样子摘录: call.rb belongs_to :transferred_from, :foreign_key => :transfer_from_id, :class_name => ‘Facility’ belongs_to :transferred_to, :foreign_key => :transfer_to_id, :class_name => ‘Facility’ belongs_to :region facility.rb has_many :calls_transferred_from, :foreign_key => :transfer_from_id, :class_name => ‘Call’ has_many :calls_transferred_to, :foreign_key => :transfer_to_id, :class_name […]

如何在MVC 4中使用jQuery更新List

我目前正在尝试使用修改后的索引视图创建设置页面。 目标是用户显示所有设置,并可以在一个视图中更改所有设置,并使用一个按钮保存所有设置 。 应使用Ajax更新该设置。 我目前的做法: 视图: $(function() { $(‘#editSettings’).submit(function () { if ($(this).valid()) { $.ajax({ url: this.action, type: this.method, data: $(this).serialize(), success: function (result) { alert(result); } }); } return false; }); }); [ … ] @using (Ajax.BeginForm(“Edit”, “Settings”, new AjaxOptions {UpdateTargetId = “result”}, new { @class = “form-horizontal”, @id = “editSettings” } )) { […]

在jQuery中收集表单中的所有项目

如何收集jQuery中的所有复选框和下拉列表项以进行保存?

Jquery Onclick第二次没有发生

我有点困惑为什么这不起作用; 我假设因为我正在添加类并且它没有被添加回集合中我不确定。 这里是jsbin http://jsbin.com/ayije,虽然代码也在下面。 无论哪种方式,我只能在元素上执行一次动作。 $(document).ready(function () { $(‘.optional’).click(function () { $(this).removeClass(‘optional’).addClass(‘selected’); return false; }); $(‘.selected’).click(function () { $(this).removeClass(‘selected’).addClass(‘rejected’); return false; }); $(‘.rejected’).click(function () { $(this).removeClass(‘rejected’).addClass(‘optional’); return false; }); }); a {padding:2px;color:white;} .optional {background-color:blue;} .selected {background-color:green;} .rejected {background-color:red;} a b c