From 24cc55213fa39bd2c2e3215943f22bef731e58fb Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Wed, 21 Sep 2016 10:55:51 +0000 Subject: - Select im Editable zeigt gesetzten Wert - Varianten im Frontend angezeigt und schalten Produkt um - Warnungen raus git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5767 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/js/editable.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'views/js/editable.js') diff --git a/views/js/editable.js b/views/js/editable.js index c2275ec..9717064 100644 --- a/views/js/editable.js +++ b/views/js/editable.js @@ -28,10 +28,23 @@ if (options.type == "select" && typeof options.data == "string") { + var ar = []; + var arData = jQuery.parseJSON(options.data); + var strValue = jQuery(this).html(); + var value = 0; + + for (var i in arData) + { + + ar.push( { 'value': i, 'text': arData[i] } ); + if (arData[i] == strValue) value = i; + + } + // Normale Übergabe eines JSON Strings - opt.source = jQuery.parseJSON(options.data); + opt.source = ar; opt.type = 'select'; - opt.value = options.value; + opt.value = value; } else if (options.type == 'multiarray') -- cgit v1.2.3