我有以下HTML:
<select id="dropdown">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我有字符串"B"所以我想selected在它上面设置属性,所以它将是:
<select id="dropdown">
<option>A</option>
<option selected="selected">B</option>
<option>C</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我将如何在jQuery中执行此操作?
我有以下代码应用XSLT样式
Test.Xml.xslTransform = function(xml, xsl) {
try {
// code for IE
if (window.ActiveXObject) {
ex = xml.transformNode(xsl);
return ex;
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument) {
xsltProcessor = new XSLTProcessor();
xsltProcessor.importStylesheet(xsl);
resultDocument = xsltProcessor.transformToFragment(xml, document);
return resultDocument;
}
} catch (exception) {
if (typeof (exception) == "object") {
if (exception.message) {
alert(exception.message);
}
} else {
alert(exception);
}
}
Run Code Online (Sandbox Code Playgroud)
该代码适用于IE和Firefox,但不适用于Chrome和Safari.有什么想法吗?
更新
ResultDocument = xsltProcessor.transformToFragment(xml, document);
Run Code Online (Sandbox Code Playgroud)
上面的行返回null.没有错误被抛出.
更新
由于xslt文件包含xsl:include,因此代码无效.需要找到一种方法来使包含工作我将在此处粘贴进度
更新
我建议使用http://plugins.jquery.com/project/Transform/插件.我正在尝试使用客户端libary作为include的示例( …
是否可以使用代码获取SharePoint中的所有站点名称?具体来说,是否可以列出每个站点的列表的所有名称,并列出所有用户及其对列表的访问权限?
我在sharepoint中有一个自定义母版页,并希望在页面的不同部分输出网站标题.目前我可以看到使用以下代码输出的网站标题:
<asp:ContentPlaceHolder id="PlaceHolderMain" runat="server" Visible="true" />
Run Code Online (Sandbox Code Playgroud)
显然使用
<asp:ContentPlaceHolder id="PlaceHolderPageTitleInTitleArea" runat="server" Visible="true" />
Run Code Online (Sandbox Code Playgroud)
还应输出标题,但不返回任何内容.出了什么问题?
在这个问题之后,建议我创建一个可以从文件系统返回文件的服务器端文件.我将如何在c#和.net中执行此操作.我想我将文件名作为查询字符串传递,这是由页面读取并返回文件.从编码角度来看,不确定从哪里开始.
moss ×3
sharepoint ×3
c# ×2
jquery ×2
.net ×1
file ×1
html ×1
html-select ×1
javascript ×1
safari ×1
wss ×1
xslt ×1