Files
citrus-cms/resources/views/scripts/table-affected.blade.php
T
2026-04-28 21:15:09 +03:00

30 lines
1.0 KiB
PHP

<script>
$(function(){
$(".table-select").on("change", function(){
var bu = $(this);
var parent = bu.parent().parent(); //tr
try {
var affected = JSON.parse(bu.attr("affected"));
var url = bu.attr("data-url");
$.getJSON(url, {
value: bu.val()
}, function(result){
$.each(affected,function(key,value){
//var value = d.
var replaceString = value;
//console.log(replaceString
$.each(result, function(resultKey, resultValue){
replaceString = replaceString.replace("{"+resultKey+"}",resultValue);
});
parent.find("[name='"+key+"']").val(replaceString).trigger("blur");
});
});
} catch (error) {
}
});
});
</script>