2016-03-09 6 views
0

Я хочу показать окно Kendo и оставить его после того, как пользователь нажмет на изображение отправки. Я искал различные поисковые запросы, пытаясь выяснить, как это сделать, но не повезло. Любая помощь будет принята с благодарностью.Kendo Window - не закрывать окно при отправке

JQuery:

function OpenPopupbusschallengeFromDrp(ddl) { 
    $("#btnlnkButton").removeAttr("href"); 
    if (ddl.value != 0) { 
     $("#btnlnkButton").attr("href", 
      "SubmitIdea.aspx?businessidea=" + ddl.value); 
     $("#dvbusinesschallengedialouge").kendoWindow({ 
      width: "600px", 
      height: "315px", 
      title: "OPS Forum/Idea Exchange Challenge", 
      visible: false, 
      actions: ["Close"], 
      close: ClosePopupBusinessChallenge, 
     }).data("kendoWindow").center().open(); 
    } 
} 

мой Div:

<div id="dvbusinesschallengedialouge" style="display: none;"> 
    <p> 
     <span style="color: #E20074; font-weight: bold; font-size: 16px;"> 
      Idea Challenge : 
     </span> 
    </p> 
    <ol> 
     <li type="disc" class="liheader">Local Tools Indentification</li> 
     <li type="disc" class="liheader">Opportunity (or Pain Point):</li> 

    </ol> 
    <div style="position: absolute; right: 10px; bottom: 10px;"> 
     <a target="" id="btnlnkButton" href="SubmitIdea.aspx?businessidea=1"> 
      <img style="width: 180px;" src="../images/submitIdea.png"></a> 
    </div> 
</div> 
+0

У вас есть всплывающее окно с гиперссылкой в ​​нем. Что именно вы хотите сделать, когда вы нажимаете на гиперссылку? –

+0

Я хочу перейти к этой ссылке, но сохранить окно кендо видимым. – Scott

+0

Вы пробовали 'target =" _ blank "'? –

ответ

1

Я считаю, что вы немного запутался, что виджет Кендо UI Window на самом деле. Это не настоящее окно. Вы не можете оставить его видимым при переходе на другую страницу. HTML-стиль выглядит как окно. Это иллюзия. Как только вы уйдете, он больше не отображается. Страница была заменена. Даже если цель вашей ссылки - это пустое окно, вы не можете перетащить ее на другую страницу. Его нельзя вытащить за пределы страницы.

Вместо этого вы можете визуализировать содержимое своего окна в реальном окне, а не в виджетах Kendo. Другими словами, ваше всплывающее окно будет собственной автономной HTML-страницей, которую вы откроете в пустом окне.