打开后通知更改文本
Pnotify change text after open
我想像状态栏一样使用pnotify。我正在将一些记录保存到数据库中,我想像这样在 pnotify 中显示这些记录。
"Saving 28 / 209"
但是我没有看到打开后更改 pnotify 内容的任何示例。
这是我的javascript。这有效,但打开了很多通知。
var sayac = 0;
var i = setInterval(function () {
var veriler = {
NotPuan: nesneler[sayac].value,
OgrenciID: nesneler[sayac].alt,
PayID: nesneler[sayac].name
};
var listele = $.post("NotGiris/NotKaydet", veriler);
$.pnotify({
title: 'DURUM',
text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length,
type: 'success',
delay: 1000
});
console.log(Date());
sayac++;
if (sayac === nesneler.length) {
clearInterval(i);
window.location.replace('/Ders/Detay?Uyari=1');
}
}, 200);
我认为您正在寻找的是 pnotify 实例上的 update 函数。
var notice = new PNotify({
title: 'Regular Notice',
text: 'Check me out! I\'m a notice.'
});
$("#update").on('click', function() {
notice.update({
title: 'Updated title!'
})
});
... 即,只需保存您正在创建的实例,然后对其调用 .update(options)
。
在 Plunkr 上查看实际效果。
感谢 Tadeas。我解决了。
var notice = new $.pnotify({
title: 'UYARI',
text: '',
type: 'success',
delay: 200000
});
$(".ui-pnotify-history-container").remove();
var sayac = 0;
var i = setInterval(function () {
var veriler = { NotPuan: nesneler[sayac].value, OgrenciID: nesneler[sayac].alt, PayID: nesneler[sayac].name };
var listele = $.post("NotGiris/NotKaydet", veriler);
//$.pnotify({ title: 'DURUM', text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length, type: 'success', delay: 200 });
notice.pnotify({
title: 'UYARI',
text: 'Kaydediliyor: ' + sayac + ' / ' + nesneler.length, delay: 200000,
type: 'success',
delay: 200000
})
//$.pnotify.pnotify({text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length, delay: 200000})
console.log(Date());
sayac++;
if (sayac === nesneler.length) {
clearInterval(i);
window.location.replace('/Ders/Detay?Uyari=1');
}
}, 200);
我想像状态栏一样使用pnotify。我正在将一些记录保存到数据库中,我想像这样在 pnotify 中显示这些记录。
"Saving 28 / 209"
但是我没有看到打开后更改 pnotify 内容的任何示例。
这是我的javascript。这有效,但打开了很多通知。
var sayac = 0;
var i = setInterval(function () {
var veriler = {
NotPuan: nesneler[sayac].value,
OgrenciID: nesneler[sayac].alt,
PayID: nesneler[sayac].name
};
var listele = $.post("NotGiris/NotKaydet", veriler);
$.pnotify({
title: 'DURUM',
text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length,
type: 'success',
delay: 1000
});
console.log(Date());
sayac++;
if (sayac === nesneler.length) {
clearInterval(i);
window.location.replace('/Ders/Detay?Uyari=1');
}
}, 200);
我认为您正在寻找的是 pnotify 实例上的 update 函数。
var notice = new PNotify({
title: 'Regular Notice',
text: 'Check me out! I\'m a notice.'
});
$("#update").on('click', function() {
notice.update({
title: 'Updated title!'
})
});
... 即,只需保存您正在创建的实例,然后对其调用 .update(options)
。
在 Plunkr 上查看实际效果。
感谢 Tadeas。我解决了。
var notice = new $.pnotify({
title: 'UYARI',
text: '',
type: 'success',
delay: 200000
});
$(".ui-pnotify-history-container").remove();
var sayac = 0;
var i = setInterval(function () {
var veriler = { NotPuan: nesneler[sayac].value, OgrenciID: nesneler[sayac].alt, PayID: nesneler[sayac].name };
var listele = $.post("NotGiris/NotKaydet", veriler);
//$.pnotify({ title: 'DURUM', text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length, type: 'success', delay: 200 });
notice.pnotify({
title: 'UYARI',
text: 'Kaydediliyor: ' + sayac + ' / ' + nesneler.length, delay: 200000,
type: 'success',
delay: 200000
})
//$.pnotify.pnotify({text: 'Kaydediliyor' + sayac + ' / ' + nesneler.length, delay: 200000})
console.log(Date());
sayac++;
if (sayac === nesneler.length) {
clearInterval(i);
window.location.replace('/Ders/Detay?Uyari=1');
}
}, 200);