Cross Reference:
xref
: /
ontohub
/
app
/
assets
/
javascripts
/
metadata.js
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
metadata.js revision 8d11310db06bf951a0df27b17934fd63b3dcc466
$(
function
(){
var
metadata
= $(
".metadatable"
);
// Metadata created successfully
metadata
.
on
(
"ajax:success"
,
"form"
,
function
(
xhr
,
data
){
var
form
= $(
this
)
var
metadataListing
=
form
.
closest
(
".metadatable"
).
children
(
"table"
);
$(
data
).
appendTo
(
metadataListing
).
hide
().
fadeIn
(
'slow'
);
form
.
find
(
"fieldset.inputs input"
).
val
(
""
).
first
().
focus
();
})
// Metadata NOT created, render the returned form
metadata
.
on
(
"ajax:error"
,
"form"
,
function
(
xhr
,
status
,
error
){
$(
this
).
replaceWith
(
status
.
responseText
);
})
// Metadata deleted
metadata
.
on
(
"ajax:success"
,
"a[data-method=delete]"
,
function
(){
var
li
= $(
this
).
closest
(
".actions"
).
closest
(
"li"
);
li
.
fadeOut
(
function
(){
li
.
remove
();
})
})
});