我有一个简洁的Javascript函数来检查绑定字段的有效性。但是,我想在行中放置一个ELSE {}来发送alert()函数调用并显示错误。
这对我有用......
onClick='<%# "if(chkMobile(\"" + Eval("pssPhone").ToString() + "\")) { highlightRow(this); } else { alert('Invalid mobile phone number'); }" %>'
这对我不起作用......
\'
我试图单独使用\\\'
,\'''
,'
甚至是'
来避开单引号。我总是遇到错误的错误。
'
也不起作用,但至少我没有收到任何错误。事实上,"
使用highlightRow()并不会发生更糟糕的事情!
我还试过//[AFNetworkReachabilityManager sharedManager];
#import <AFNetworkReachabilityManager.h>
- (void)viewDidLoad {
//Starting the network monitoring process
[[AFNetworkReachabilityManager sharedManager]startMonitoring];
//Checking the Internet connection...
[[AFNetworkReachabilityManager sharedManager]setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status){
if (status == AFNetworkReachabilityStatusReachableViaWWAN || status == AFNetworkReachabilityStatusReachableViaWiFi) {
UIAlertView *alertNetFound = [[UIAlertView alloc]initWithTitle:@"Network Found" message:@"Please Wait Until It is loading" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alertNetFound show];
}else{
UIAlertView *alertNetNotFound = [[UIAlertView alloc]initWithTitle:@"No Internet" message:@"Please Check Your Internet Connection Honey" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alertNetNotFound show];
}
}];
没有运气。
感谢您的时间。
答案 0 :(得分:0)
<强> [解决] 强> 我拿了一个平底船,决定注入双引号,它就像一个魅力!
onClick='<%# "if(chkMobile(\"" + Eval("pssPhone").ToString() + "\")) { highlightRow(this); } else { alert(\"" + "Invalid mobile phone number" + "\"); }" %>'