我需要使用JQuery从变量集中单独检查特定变量的值.....
这是我的代码
return "{" + string.Format("IsPreviewed:'{0}',PreviewdUrl:'{1}',IsFreeVideo:'{2}'",
parameters[12],pranu,jithu) +"}";
对于ex:uploader.Js,该值将返回到.Js文件中的函数,其中i将所有这些值存储在变量中。
从这个变量我需要检查pranu变量是否包含类似www.google.com的值,jithu变量使用JQuery的布尔值为true或false
任何人都可以提供一些想法或样本编码来帮助我解决这个问题......
答案 0 :(得分:2)
那么,如果我理解正确你只想从字符串中提取pranu
变量?
var foo = "IsPreviewed:'1',PreviewdUrl:'www.google.co.uk',IsFreeVideo:'y'";
var variable = "PreviewdUrl";
// Get the start of the string, add 2 to gnore the preceeding :'
var startIndex = foo.indexOf(variable) + variable.length + 2;
var endIndex = foo.indexOf(",", startIndex) - 1; // Remove the end '
alert(foo.substring(startIndex, endIndex));