Имам лента с раздели, съдържаща много раздели. когато направя някои промени в раздел 2, изскача съобщение за потвърждение, което ме пита дали искам да продължа без запазване и ако кажа да, трябва да нулирам стойността на модифицираното поле в раздел 2 до оригинала. Моля, помогнете ми да направя това.
моля, намерете по-долу моя примерен код
Html.Telerik().TabStrip().Name("TabStripEmployeeDetail")
.Items(items =>
{
items.Add()
.Text("tab1").HtmlAttributes(new { onclick = "return warnOfChanges()" })
.LoadContentFrom(......);
items.Add().HtmlAttributes(new { onclick = "return warnOfChanges()" })
.Text("tab2")
.LoadContentFrom(......);
items.Add()
.Text("tab3")
.LoadContentFrom(.......);
items.Add()
.Text("tab4")
.LoadContentFrom(....);
items.Add()
Имам функция на javascript
function warnOfChanges() {
if(documentmodified) {
return confirm('Changes have been made on this tab. Continue without saving?');
}
return true;
};
и аз наричам това onclick на раздела. моля помогнете тук