FSN#38545 Leegmaken titel bij vastpinnen zou niet moeten kunnen

svn path=/Website/trunk/; revision=31733
This commit is contained in:
Erik Groener
2016-11-29 14:33:37 +00:00
parent 62e394454f
commit 5f8ce19541
2 changed files with 10 additions and 2 deletions

View File

@@ -333,7 +333,7 @@ function fcltPrompt(title, defval, fnSuccess, params)
params = params || "";
$('<div></div>').appendTo('body')
.html('<div>' + (params.hint||"") + '</div>'
+ "<input type='text' id='fcltPrompt' class='fld' value='" + defval + "'><br>"
+ "<input type='text' id='fcltPrompt' class='fld" + (params.required ? " required" : "" ) + "' value='" + defval + "'><br>"
+ "<label for='fcltPrompt_radio_T'><input type='radio' name='fcltTabs' id='fcltPrompt_radio_T' value='T' checked>"+params.data.textoptionT+"</label><br>"
+ "<label for='fcltPrompt_radio_M'><input type='radio' name='fcltTabs' id='fcltPrompt_radio_M' value='M'>"+params.data.textoptionM+"</label><br>"
)
@@ -348,10 +348,18 @@ function fcltPrompt(title, defval, fnSuccess, params)
{
text: L("lcl_submit"),
click: function () {
if ($("#fcltPrompt").val() == "")
{
$("#fcltPrompt").addClass("missing");
FcltMgr.alert(L("lcl_shared_validator_missing"));
}
else
{
params.data.taboption = $("input[name=fcltTabs]:checked").val();
fnSuccess($("#fcltPrompt").val(), params.data);
$(this).dialog("close");
}
}
},
{
text: L("lcl_cancel"),

View File

@@ -221,7 +221,7 @@ var FcltMgr =
{
data.textoptionT = L("lcl_current_tab_totab");
data.textoptionM = L("lcl_current_tab_tomenu");
fcltPrompt(L("lcl_current_tab"), ttl, FcltMgr._pageManager.fnDoSave, { data: data });
fcltPrompt(L("lcl_current_tab"), ttl, FcltMgr._pageManager.fnDoSave, { data: data, required: true });
}
}
else