小编Arm*_*yzi的帖子

如何使用jquery禁用和启用选项?

我的表单中有4个选择项.当用户在任何选择中选择一个项目时,我希望在每个其他选择元素中禁用此项目.当我选择所有选项时,我的问题就出现了,因为它会禁用所有内容.如何在选择/取消选择项目时启用/禁用项目?

的jsfiddle

First referee: <select class="d1">
  <option>One</option>  
  <option>Two</option> 
  <option>Three</option> 
  <option>Four</option> 
  <option>Five</option>  
  <option>Six</option> 
</select>
Second referee: <select class="d2">
  <option>One</option>  
  <option>Two</option> 
  <option>Three</option> 
  <option>Four</option> 
  <option>Five</option>  
  <option>Six</option> 
</select>

Third referee: <select class="d3">
  <option>One</option>  
  <option>Two</option> 
  <option>Three</option> 
  <option>Four</option> 
  <option>Five</option>  
  <option>Six</option> 
</select>
Fourth referee:<select class="d4">
  <option>One</option>  
  <option>Two</option> 
  <option>Three</option> 
  <option>Four</option> 
  <option>Five</option>  
  <option>Six</option> 
</select>


$(document).ready(function () {

    $('.d1, .d2, .d3, .d4').change(function () {
        var V1 = $('.d1').find(":selected").text();
        var V2 = $('.d2').find(":selected").text();
        var V3 = $('.d3').find(":selected").text();
        var V4 = $('.d4').find(":selected").text();

        $('.d1, .d2, .d3, .d4').children().each(function (index, element) {
            if ($(element).text() == …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

我如何将新项目添加到谷歌分析?

我有一个创建移动应用程序的应用程序。我想知道是否可以在现有的 Google Analytics 帐户中以编程方式添加每个移动应用程序以进行跟踪?

Google analytic 具有用于获取报告的 API,如以下链接(https://developers.google.com/analytics/),但不幸的是我找不到将新项目添加到现有帐户的正确文档。

提前致谢。

google-analytics google-analytics-api

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

转换 JSON 格式(分组依据)

我有这样的 JSON 对象:

[{
    "name" : "cat",
    "value" : 17,
    "group" : "animal",
},
 {
    "name" : "dog",
    "value" : 6,
    "group" : "animal",
},
 {
    "name" : "snak",
    "value" : 2,
    "group" : "animal",
},
{
    "name" : "tesla",
    "value" : 11,
    "group" : "car",
},
{
    "name" : "bmw",
    "value" : 23,
    "group" : "car",
}]
Run Code Online (Sandbox Code Playgroud)

我想通过 JS 将此 JSON 转换为以下格式:

[{
  "name":"animal",
  "children":[
     {"name":"cat", "value":17},
     {"name":"dog", "value":6},
     {"name":"snak", "value":2}
]},
{
  "name":"car",
  "children":[
     {"name":"bmw", "value":11},
     {"name":"tesla", "value":23} …
Run Code Online (Sandbox Code Playgroud)

javascript json

5
推荐指数
2
解决办法
6437
查看次数

使用JQuery避免重复的下拉项(用于创建比较)

对不起(我不能写好英文!)我想在更改组合框选中项目时,此项目(所选项目)隐藏在其他组合框中,当再次更改时再选择隐藏项目显示在其他组合框中.

<select class="soma1">
    <option>item1</option>
    <option>item2</option>
    <option>item3</option>
    <option>item4</option>
</select>

<select class="soma2">
    <option>item1</option>
    <option>item2</option>
    <option>item3</option>
    <option>item4</option>
</select>

<script type="text/javascript">
$('.soma1').change(function () {
    var cm = $('.soma1').text();
    $('.soma2 option:contains(' + cm + ')').each(function () {
        if ($(this).text() == cm) {
            $(this).remove();
        }
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

2
推荐指数
1
解决办法
3975
查看次数

在JavaScript中获取元素名称属性

如何name在JavaScript中获取元素属性?

HTML:

<input class="so" name="Name" value="bob"></input>
<input class="so" name="LastName" value="Feyzi"></input>
<input class="so" name="Email"></input>
<input class="so" name="Address"></input>
<input type="submit"></input>
Run Code Online (Sandbox Code Playgroud)

JavaScript:

var person={};
var cars = document.querySelectorAll(".so");
for (i = 0; i < cars.length; i++) { 
  var elname = document.getElementByClassName('.so')[i].getAttribute('name');
  //var eln = document.getElementsByTagName("input")[i].getAttribute("name");
  var vala = document.querySelectorAll('.so')[i].value;
  //alert(vala);
  alert(elname);
}
Run Code Online (Sandbox Code Playgroud)

运行脚本后,我希望使用此数据设置person 对象:

person {
    Name: "bob",
    LastName: "Feyzi",
    Email: "",
    Adderss: ""
}  
Run Code Online (Sandbox Code Playgroud)

的jsfiddle

javascript arrays

2
推荐指数
1
解决办法
1803
查看次数