cloudstack 3.0 UI - global settings page - fix a bug that "value" column turned blank when Save button is being clicked.

This commit is contained in:
Jessica Wang 2012-04-04 11:33:48 -07:00
parent 35f4f9f52d
commit 5f16b2e40c
1 changed files with 12 additions and 8 deletions

View File

@ -9,7 +9,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
//
// Automatically generated by addcopyright.py at 04/02/2012
// Automatically generated by addcopyright.py at 04/03/2012
/**
* Create dynamic list view based on data callbacks
*/
@ -373,7 +373,9 @@
if (!options) options = {};
var oldVal = $label.html();
$label.html(_s(val));
if(val != null )
$label.html(_s(val));
var data = {
id: $instanceRow.data('list-view-item-id'),
@ -411,15 +413,16 @@
}
});
};
if (args.cancel) {
if (args.cancel) { //click Cancel button
showLabel();
return false;
}
if (!$editInput.is(':visible')) {
if (!$editInput.is(':visible') || !(typeof(args.action) == 'undefined')) { //click Edit button
showEditField();
} else if ($editInput.val() != $label.html()) {
}
else if ($editInput.val() != $label.html()) { //click Save button with changed value
$edit.animate({ opacity: 0.5 });
var originalName = $label.html();
@ -442,7 +445,8 @@
);
}
});
} else {
}
else { //click Save button with unchanged value
showLabel();
}