我想选择控件中的第一个选项,所以我这样写:

$("#MySelect").val($("#MySelect option:first").val());

现在继续,将以下内容复制粘贴到google closure compiler中:
// ==ClosureCompiler==
// @output_file_name default.js
// @compilation_level ADVANCED_OPTIMIZATIONS
// @externs_url http://closure-compiler.googlecode.com/svn/trunk/contrib/externs/jquery-1.7.js
// ==/ClosureCompiler==

$("#MySelect").val($("#MySelect option:first").val());

您会收到此错误:

我不明白为什么编译器会抱怨!有什么问题?

感谢您的建议。

最佳答案

您可以这样做$("#MySelect").prop("selectedIndex", 0)​​​​。它更简单并通过了闭包编译器。

10-06 11:55