小编Joh*_*nFx的帖子

JQuery:如何在不干扰内容的情况下替换标签?

我正在寻找一种使用JQuery删除html标签(打开和关闭)而不会打扰内容的技术.

例如,鉴于此标记......

<div id="myDiv">
   Leave My Content alone!
</div>
Run Code Online (Sandbox Code Playgroud)

我想谈谈......

<span id="mySpan">
     Leave My Content Alone!
</span>
Run Code Online (Sandbox Code Playgroud)

我尝试了什么:
我想到了$("#myDiv").remove或$("#myDiv").replaceWith,但它们都破坏了标签的内容.

一如既往,感谢您的协助!

jquery

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

SQL:如何仅显示30天的记录

我试着用

SELECT * from Results
WHERE DATEDIFF(d,Date,getdate())<30
Run Code Online (Sandbox Code Playgroud)

但它似乎有错误.

对于提交的每条记录,仅显示30天.我可以知道我的语法是否正确吗?

非常感谢,斯坦

sql ms-access jet

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

仅授予视图权限

我的数据库中有一个用户,我想授予他只读一个视图的权限,没有更多,没有表,没有.

我怎样才能做到这一点?

非常感谢.

PS:我正在使用MS SQL Server 2005

sql-server-2005 database-permissions

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

如何使用LINQ从字符串中选择标记?

我想从字符串中选择一个标记,如果它存在于字符串中,我已经得到了以下内容,但我不确定它为什么不编译:

IList<string> tokens = _animals.Split(';');

Func<string, bool> f1 = str => str.Contains("Dog");
Func<string, Func<string, bool>, string> f2 = str => Equals(f1, true);

var selected = tokens.Select(f2);
Run Code Online (Sandbox Code Playgroud)

干杯

奥利

c# linq

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

除了解析.message属性之外,是否有可靠的方法来识别由锁定文件引起的IOexceptions?

例如,假设以下片段的VB.NET代码删除目录.

 Try
      Dim SomeFolder="c:\somefolder"
      System.IO.Directory.Delete(SomeFolder, True)    
 Catch ioex As System.IO.IOException     
     'What went wrong? 
     'File locked by another process? 
     'File not found? 
     'something else?
 End Try       
Run Code Online (Sandbox Code Playgroud)

在异常处理程序中,如果目录或其中的文件是打开的,我想让用户有机会关闭文件并重试操作,但前提是IOException是由锁定问题引起的.

问题是IOException可能由于多种原因而被抛出,例如在文件上设置了无效路径或只读标志.这些条件中的每一个都设置了不同的值.异常对象的message属性,但是对错误消息中的特定字符串进行硬编码以检测失败的具体原因只是错误.我不太相信错误字符串将与.net的未来版本一致,并且不愿意编写本地化代码以处理消息以非英语之外的其他方式返回的可能性.

必须有一种更好的方法来处理一个非常常见的异常处理问题.我错过了什么吗?

更新/澄清:感谢目前为止的答案,但我可能让我的例子有点过于通用.至少现在,我正在寻找一种方法来检测由异常处理程序中的另一个进程锁定的文件的状况.

.net exception-handling ioexception

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

使用jquery刷新HTML页面的一部分

有没有办法我可以刷新或设置默认只是一部分HTML(而不是重新加载整个)页面与jquery?例如,我想在某些点击操作上重置以下选择.请帮忙.提前谢谢了.

....
<select id="refresh">
   <option value="1" selected>1</option>
   <option value="2">2</option>
   <option value="3">3</option>
   <option value="4">4</option>
</selected>
......
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

如果选中其他复选框,则使用Javascript检查复选框

我有2个复选框,考虑chk1和chk2.如果选中一个复选框,则应自动检查第二个复选框,而不是反之亦然.什么应该是JavaScript?有人能帮我吗?谢谢!!

html javascript

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

计算数据源中的记录 - c#

如果搜索没有在数据源中返回任何记录,我想在屏幕上显示一条消息,只是不确定语法,

例如

if(gridview.datasource.[number of records] = 0)
{
 do a thing
}
Run Code Online (Sandbox Code Playgroud)

或者评估数据源背后的linq查询,

有任何想法吗?

谢谢

linq datasource visual-studio-2010

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

为什么这段代码不能编译?

任何人都可以解释为什么这个代码编译:

#include <stdio.h>
#include <string.h>

int main (int argc, char *argv [])
{
    FILE *ptr;

    char string[10] = "Testing";

    ptr = fopen("C:\\Users\\Jordan\\Desktop\\Hello.txt", "wb");

    fwrite(string,sizeof(string[0]), sizeof(string)/sizeof(string[0]), ptr);
}
Run Code Online (Sandbox Code Playgroud)

然而,这不会:给出错误C2065:'string':未声明的标识符

#include <stdio.h>
#include <string.h>


int main (int argc, char *argv [])
{
    FILE *ptr;

    ptr = fopen("C:\\Users\\Jordan\\Desktop\\Hello.txt", "wb");

    char string[10] = "Testing";

    fwrite(string,sizeof(string[0]), sizeof(string)/sizeof(string[0]), ptr);

}
Run Code Online (Sandbox Code Playgroud)

我在Windows 7计算机上使用Visual Studio 2010.

谢谢

c visual-studio-2010

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

将.val()转换为字符串jQuery

我有一个jQuery函数,它从一个表单输入文本对象中获取值,content用户可以在其中输入表单中的HTML标记.例如,用户使用<b>标签键入"Sample" .一旦提交被触发,jQuery就会从中获取值content.

var content = $('[name=content]').val();
Run Code Online (Sandbox Code Playgroud)

我的问题是如果用户有一个标签让我们说一个<b>标签,我想将原始的html字符串输出给用户,而不是让它呈现.

我该怎么做?任何帮助将不胜感激,我是jQuery的新手.

javascript jquery

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