if (query.Any())
{
ViewData["uncheckedProfiles"] = query.ToPagedList(pageNumber, pageSize);
}
else
{
ViewData["uncheckedProfilesSearch"] = "NoResult";
}
var query = MongoDBInstance.GetMongoDatabase.GetCollection<User>("UserInfo")
.AsQueryable<User>();
if (!string.IsNullOrEmpty(searchByName)) {
var upperCaseSearchString = searchByName.ToUpper()
string[] names = upperCaseSearchString.Split(' ');
if (names.Length > 1) {
query = query.Where(i=>
!i.IsActivated && ((
i.Name.ToUpper().Contains(names[0]) &&
i.LastName.ToUpper().Contains(names[1])) ||
(i.Name.ToUpper().Contains(names[1]) &&
i.LastName.ToUpper().Contains(names[0]))));
}
else {
query = query.Where(i=>
!i.IsActivated && (
i.Name.ToUpper().Contains(upperCaseSearchString) ||
i.LastName.ToUpper().Contains(upperCaseSearchString)));
}
}
else {
query = query.Where(i=>!i.IsActivated);
}
query = query.OrderBy(i=>i.ID);
if (query.Any()) {
ViewData["uncheckedProfiles"] = query.ToPagedList(pageNumber, pageSize);
}
else {
ViewData["uncheckedProfilesSearch"] = "NoResult";
}
var SuperModuleAdapter = function () {
this.adapted = new SuperModule()
}
SuperModuleAdapter.prototype = {
start: function (callback) {
var cb = function(err){
this.adapted.removeListener('error', cb);
this.adapted.removeListener('started', cb);
callback(err); // err == null при started
}
this.adapted.on('started', cb);
this.adapted.on('error', cb);
this.adapted.start();
}
}
var jsonData = {
"html": "<div id=\"user%%userid%%\"><span>You're ID: %%userid%%</span><img src=\"%%userimg%%\"></div>",
"data": [{"userid":"11", "userimg":"http://"},
{"userid":"22", "userimg":"http://"}
]};
var result = "";
jsonData.data.forEach(function(item) {
result += jsonData.html
.replace(/%%userid%%/g, item.userid)
.replace(/%%userimg%%/g, item.userimg)
});
console.log(result)
var simpleTemplate = (function() {
var replaceByObject = function(template, values) {
for (var key in values) {
if (values.hasOwnProperty(key)) {
var pattern = ['%%', key, '%%'].join(''),
keyRegexp = new RegExp(pattern, 'g');
template = template.replace(keyRegexp, values[key]);
}
}
return template;
};
return function(template, values) {
return replaceByObject(template, values);
};
})();
var jsonData = {
"html": "<div id=\"user%%userid%%\"><span>You're ID: %%userid%%</span><img src=\"%%userimg%%\"></div>",
"data": [{"userid":"11", "userimg":"http://"},
{"userid":"22", "userimg":"http://"}
]};
var result = "";
jsonData.data.forEach(function(item) {
result += simpleTemplate(jsonData.html, item);
});
console.log(result)
var $links = $('*:not(.class) > a');
for($i = 0; $n = 1; json["items"].length > $i; $i++){
$(".content").append('<div style="width:100%; height:46px; border-bottom:1px solid #DDD"><b>'+json["items"][i]["name"]+' - <span>'+json["items"][i]["date"]+'</span> - '+json["items"][i]["time"]+'</b></div>');
}
var html = '';
for($i = 0; $n = 1; json["items"].length > $i; $i++){
html += '<div style="width:100%; height:46px; border-bottom:1px solid #DDD"><b>'+json["items"][i]["name"]+' - <span>'+json["items"][i]["date"]+'</span> - '+json["items"][i]["time"]+'</b></div>';
}
$(".content").append(html);
<noscript></noscript>
<link rel="stylesheet" href="style.css">
<noscript><link rel="stylesheet" href="no-script.css"></noscript>
$(window).scroll(function(){
if ($(window).scrollTop() > 400) {
$('.header').addClass('header-fixed');
}
else {
$('.header').removeClass('header-fixed');
}
});
var el = $('.your-element'),
pageHeight = document.documentElement.scrollHeight,
viewportHeight = document.documentElement.clientHeight;
$(window).on('scroll', function (e) {
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
// станет полностью видимым только когда прокрутят до конца
// если нужно наоборот, то просто инвертируем (1-результат того что есть)
// если нужно только в пределах какой-то облости - у вас все дано,
// нужно только посчитать
el.css('opacity', (scrollTop+viewportHeight) / pageHeight )
})
<uses-permission android:name="android.permission.INTERNET"></uses-permission>