FSN#38545 Leegmaken titel bij vastpinnen zou niet moeten kunnen
svn path=/Website/trunk/; revision=31733
This commit is contained in:
@@ -333,7 +333,7 @@ function fcltPrompt(title, defval, fnSuccess, params)
|
|||||||
params = params || "";
|
params = params || "";
|
||||||
$('<div></div>').appendTo('body')
|
$('<div></div>').appendTo('body')
|
||||||
.html('<div>' + (params.hint||"") + '</div>'
|
.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_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>"
|
+ "<label for='fcltPrompt_radio_M'><input type='radio' name='fcltTabs' id='fcltPrompt_radio_M' value='M'>"+params.data.textoptionM+"</label><br>"
|
||||||
)
|
)
|
||||||
@@ -348,9 +348,17 @@ function fcltPrompt(title, defval, fnSuccess, params)
|
|||||||
{
|
{
|
||||||
text: L("lcl_submit"),
|
text: L("lcl_submit"),
|
||||||
click: function () {
|
click: function () {
|
||||||
|
if ($("#fcltPrompt").val() == "")
|
||||||
|
{
|
||||||
|
$("#fcltPrompt").addClass("missing");
|
||||||
|
FcltMgr.alert(L("lcl_shared_validator_missing"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
params.data.taboption = $("input[name=fcltTabs]:checked").val();
|
params.data.taboption = $("input[name=fcltTabs]:checked").val();
|
||||||
fnSuccess($("#fcltPrompt").val(), params.data);
|
fnSuccess($("#fcltPrompt").val(), params.data);
|
||||||
$(this).dialog("close");
|
$(this).dialog("close");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -221,7 +221,7 @@ var FcltMgr =
|
|||||||
{
|
{
|
||||||
data.textoptionT = L("lcl_current_tab_totab");
|
data.textoptionT = L("lcl_current_tab_totab");
|
||||||
data.textoptionM = L("lcl_current_tab_tomenu");
|
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
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user