BUG 8933 The option visible in Fields handler tab no work SOLVED
- The javascript not refresh the property "meta", this property have fields to hide - The javascript resfresh with code empty
This commit is contained in:
@@ -165,10 +165,11 @@ var dynaformEditor={
|
||||
{
|
||||
var field=getField("JS_LIST","dynaforms_JSEditor");
|
||||
var code=this.getJSCode();
|
||||
|
||||
var meta=jsMeta;
|
||||
|
||||
if (field.value)
|
||||
{
|
||||
var res = this.ajax.set_javascript(this.A,field.value, encodeURIComponent(code));
|
||||
var res = this.ajax.set_javascript(this.A,field.value, encodeURIComponent(code),meta);
|
||||
if (typeof(res["*message"])==="string")
|
||||
{
|
||||
G.alert(res["*message"]);
|
||||
@@ -463,6 +464,7 @@ var dynaformEditor={
|
||||
field.remove(j);
|
||||
}
|
||||
}
|
||||
|
||||
this.currentJS=field.value;
|
||||
var res=this.ajax.get_javascripts(this.A,field.value);
|
||||
if(field.value == ''){
|
||||
|
||||
@@ -90,9 +90,11 @@
|
||||
//alert( "Data Saved: " + httpResponse );
|
||||
}
|
||||
});
|
||||
fieldsHandlerSaveHidden();
|
||||
}
|
||||
|
||||
function fieldsHandlerSaveHidden(){
|
||||
var responseMeta;
|
||||
e = $('input:checkbox');
|
||||
hidden_elements = '';
|
||||
for(i=0; i<e.length; i++){
|
||||
@@ -105,11 +107,14 @@
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "fieldsHandlerAjax",
|
||||
async: false,
|
||||
data: "request=saveHidden&hidden="+hidden_elements,
|
||||
success: function(httpResponse){
|
||||
//alert( "Data Saved: " + httpResponse );
|
||||
}
|
||||
});
|
||||
responseMeta = httpResponse;
|
||||
}
|
||||
});
|
||||
return responseMeta;
|
||||
|
||||
}
|
||||
|
||||
function backImage(oImg,p){
|
||||
|
||||
Reference in New Issue
Block a user