Hej!Redigera RegEx-text i JQGrid blir fel!!!
Har följande text i en kolumn i en JQGrid:
b(?'ACCOUNTNR'[0-9a-fA-F]{6}).8(?<alarmevent>.{4})(?<area>[0-9a-fA-F]{2})(?<zoon>[0-9a-fA-F]{3})b
När jag ska editera denna text så läggs två taggar till automtiskt: '</zoon></alarmevent>'
När jag ska börja redigera visas:
b(?'ACCOUNTNR'[0-9a-fA-F]{6}).8(?<alarmevent>.{4})(?<area>[0-9a-fA-F]{2})(?<zoon>[0-9a-fA-F]{3})b</zoon></alarmevent>
HUR GÖR JAG FÖR ATT SLIPPA FÅ DESSA AUTOMATISKA TAGGAR????
Uttrag från koden:
<code>
autoencode: false,
onSelectRow: function (id) {
if (e._codeEditMode) {
if (id && id !== lastsel) {
if (id == NaN) id = 0;
jQuery('#grdCodePatterns').jqGrid('saveRow', lastsel, false, 'clientArray');
jQuery('#grdCodePatterns').jqGrid('editRow', id, false);
lastsel = id;
}
var data = e.get_Data();
var l = 0;
if (data == null) { e._addCodePattern(data); }
else {
l = data.length – 1;
if (l < 0) { l = 0 };
if (data[l].Key == parseInt(id, 10)) {
//addRow
e._addCodePattern(data);
}
}
}
},
</code>
Använder JQgrid 4.2
Tacksam för all hjälp eller förslag var jag kan hitta en lösning!