30 lines
1.0 KiB
PHP
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> |