小编jmc*_*mas的帖子

AngularJS ng-显示具有多个条件的三元条件

我在一个复杂的应用程序上工作,如果从后端发送的ID符合某个标准,我需要禁用链接.我现在正在使用它,但不确定它是否正确:

ng-show="parentheaderData.casid === '807' || '806' || '808' ?false:true"
Run Code Online (Sandbox Code Playgroud)

这看起来不错吗?

angularjs

11
推荐指数
3
解决办法
4万
查看次数

javascript循环遍历列表项并将结果返回到数组中

我一直试图用javascript循环遍历无序的数字列表.该函数应该将所有数字存储在一个数组中,这样我就可以找到哪些数字是重复的.任何帮助,将不胜感激.到目前为止,我有:

    <html>
<head>
    <title></title>
</head>
<body>
<ul id="ul">
    <li>6</li>
    <li>3</li>
    <li>1</li>
    <li>4</li>
    <li>7</li>
    <li>4</li>
    <li>2</li>
    <li>8</li>
    <li>9</li>
    <li>2</li>
</ul>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

并开始使用javascript:

(function(){

            var nums = document.getElementById("ul");
            var listItem = nums.getElementsByTagName("li");

            var newNums = "";

            var dups = function(){
            for (var i = 0; i < listItem.length; i++){

            }

            }; dups();

            })();
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

javascript

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

如何在选择框中的选项前面添加附加文本

我有一个为客户创建选择框的项目。但他要求的是我不熟悉的东西。基本上,对于选择框中的每个选项,他都想向其中添加附加文本。例如,如果选择此选项:<option value="all">all</option>它将显示为“类别:全部”。我可以更改选择的第一个选项,但是当从下拉列表中选择每个选项时,我需要能够更改每个选项。我相信我已经接近解决方案,只是缺少一些东西。最有可能的是一个改变函数。任何建议将不胜感激jquery

$(function () {
    var selected = $('#selectBox');
    var optionName = $(selected).find("option:selected").text();
    $(selected).find("option:selected").html('<span>category:</span> '+optionName+'');
    console.log(selected);
});
Run Code Online (Sandbox Code Playgroud)

html

 <select id="selectBox" name="selectBox">
                         <option value="all">all</option>
                         <option value="milk">milk</option>
                         <option value="frozen">frozen</option>
                         <option value="cream">cream</option>
                         <option value="sour-cream">sour cream</option>
                         <option value="cottage-cheese">cottage cheese</option>
                         <option value="eggnog">eggnog</option>
                         <option value="calorie-counter">calorie countdown</option>
                         <option value="juices-drinks">juices & drinks</option>
                         <option value="simply-smart">simply smart</option>
                         <option value="our-farmers">our farmers</option>
                     </select>
Run Code Online (Sandbox Code Playgroud)

html jquery

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

大于带数字和小数的条件

我有条件检查一个数字是否大于50,000,如果是,我们会显示警告.这样可以正常工作,但是如果你输入这个50,000.99就不会触发警报,但是51,000.00就是这样.我如何在这里正确使用条件?

这是我的代码:

if (parseInt(newValue) > 50000.00) {
      toastr.info('Number can not be more than $50000.00');
                        // do something
                    } else {
                        // do something
                    }
Run Code Online (Sandbox Code Playgroud)

javascript

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

标签 统计

javascript ×2

angularjs ×1

html ×1

jquery ×1