小编Mut*_*ran的帖子

使用jQuery更改下拉列表的选定值

我有一个包含已知值的下拉列表.我想要做的是将下拉列表设置为我知道使用jQuery存在的特定值.使用常规JavaScript,我会做类似的事情:

ddl = document.getElementById("ID of element goes here");
ddl.value = 2; // 2 being the value I want to set it too.
Run Code Online (Sandbox Code Playgroud)

但是,我需要使用jQuery,因为我正在为我的选择器使用CSS类(愚蠢的ASP.NET客户端ID ...).

以下是我尝试过的一些事情:

$("._statusDDL").val(2); // Doesn't find 2 as a value.
$("._statusDDL").children("option").val(2) // Also failed.
Run Code Online (Sandbox Code Playgroud)

我怎么能用jQuery做到这一点?

更新

事实证明,我第一次做对了:

$("._statusDDL").val(2);
Run Code Online (Sandbox Code Playgroud)

当我在上方发出警报时,它工作正常,但当我删除警报并让它全速运行时,我收到错误

无法设置所选属性.索引无效

我不确定这是jQuery还是Internet Explorer 6的错误(我猜的是Internet Explorer 6),但它非常烦人.

javascript jquery html-select

814
推荐指数
8
解决办法
126万
查看次数

如何在vue.js应用程序中访问外部json文件对象

如何访问vue.js应用程序中的JSON对象我是新手

import json from './json/data.json'
Run Code Online (Sandbox Code Playgroud)

加载JSON文件,现在我必须访问其中的对象

javascript vue.js vuejs2

42
推荐指数
3
解决办法
6万
查看次数

在Edge Browser上,如何使用CSS更改输入占位符文本颜色?

在Edge Browser上,我无法更改输入占位符颜色.

:-ms-input-placeholder不工作但在IE 10&上工作正常IE 11.

input:-ms-input-placeholder {
    font-style:italic;        
    color: red;
    background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)

反正有没有使用CSS?

html css placeholder microsoft-edge

19
推荐指数
3
解决办法
2万
查看次数

如何使用google drive API移动文件和文件夹?

我正在尝试使用Google驱动程序API来执行简单的任务

  1. 跨文件夹移动文件.
  2. 项目清单

移动文件夹.

据我所知,谷歌驱动器API不提供跨文件夹移动文件的方法.

使用/ parent和/ children API可以指定文件的父文件夹,但它不适用于文件夹.此外,与文件关联的父属性不会将其移动到该文件夹​​下.它只是将父属性与文件关联起来(对我的情况来说根本没用)

google-drive-api

15
推荐指数
3
解决办法
1万
查看次数

C#:将数组转换为在带有附加参数的参数中使用

我有一个方法,需要参数.在方法内部,另一个变量应添加到输出中:

private void ParamsTest(params object[] objs)
{
  var foo = "hello";
  // Invalid: Interpretes objs as single array parameter:
  Console.WriteLine("{0}, {1}, {2}", foo, objs);
}
Run Code Online (Sandbox Code Playgroud)

我打电话的时候

ParamsTest("Hi", "Ho");
Run Code Online (Sandbox Code Playgroud)

我想看看输出.

hello Hi Ho
Run Code Online (Sandbox Code Playgroud)

我需要做什么?

我可以复制fooobjs进入一个新的数组并传递该数组,WriteLine但是有更优雅的方式强制objs再次表现为params吗?那种objs.ToParams()

c# arrays params

14
推荐指数
2
解决办法
5465
查看次数

重命名mysql数据库?

如何使用查询重命名MySQL数据库名称?

rename通过phpmyadmin 尝试了数据库,并收到以下错误,

SQL query:

    RENAME DATABASE test TO test_bkp

MySQL said: 

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DATABASE test To test_bkp' at line 1
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin

7
推荐指数
2
解决办法
3万
查看次数

在Chrome中嵌入.WMV文件

我有一个解决方案来显示.MP4.WMV嵌入在浏览器中.它在IE和Chrome中运行良好,但在一段时间以前它停止在Chrome中工作.Chrome不会显示任何文件(mp4wmv),但在IE中可以正常使用.我搜索了它,并找到了几个原因,为什么Chromes新版本无法解决这个问题,但没有解决我的问题.

有效的解决方案是<object><embed>,但这只适用于IE现在.然后我尝试添加<video>标签并让它mp4在Chrome中使用,但不是wmv.

那么,是否有人有一个解决方案来嵌入一个可以在Chrome中运行没有问题的wmv文件?

的要求是,它应该能够同时播放MP4,并WMV在Chrome和IE文件.

embed video google-chrome wmv

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

需要一个标识符,而是看到')'

我收到此错误,

 Expected an identifier and instead saw ')'.
Run Code Online (Sandbox Code Playgroud)

在这行代码中。有什么解决办法吗?

   for (; index < nPageFullItemCnt; index++) {
        strIndex = "0" + index;
        keyIndex = "popup_item_" + strIndex.substr(strIndex.length - 2, 2);
        keyItem = document.getElementById(keyIndex);

        setPopupKeyText(keyIndex, " ");

        keyItem.className = "popupLangItemNone";
        keyItem.langId = "";
    }
Run Code Online (Sandbox Code Playgroud)

javascript jslint

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

jquery val - 没有像div那样希望工作

我有这个代码:

    function discuss(thema){
     $('#prep').val(thema + '<div>answer button</div>');
    }
Run Code Online (Sandbox Code Playgroud)

HTML:

<div id="quatschen"> 
<div id="prep"> </div>
</div>
Run Code Online (Sandbox Code Playgroud)

它没有设置值prep,如果我点击discuss()功能没有任何反应.

discuss 在这里被称为:

<input type="text" name="thema" id="thema" />
<a href="javascript:discuss($('#thema').val())"> discuss me </a>
Run Code Online (Sandbox Code Playgroud)

如果我改变val()append(),这是工作.为什么val不在这里工作?

感谢帮助

html javascript jquery

-3
推荐指数
1
解决办法
308
查看次数