我在mySql数据库中有一个参数表,我们称之为p_table,第一个记录在名为'client_side_code'的字段中有一些js代码。以下是一个示例摘录:
<script type="text/javascript">
$(document).ready(function() {
$(document).on('change', '#Inception', function (evnt) {
// Increment Inception date by one year and load into NextRenewal
var inceptionDate = $(this).datepicker("getDate");
$('#NextRenewal').datepicker("setDate", new Date(inceptionDate.getFullYear()+1, inceptionDate.getMonth(), inceptionDate.getDate()));
$('#NextRenewal').focus();
// Needed to keep the cursor on the NextRenewal date
return false;
});
});
</script>
在php中,我将此代码回显到我的html中:
if ( $program['element_ID'] == 'client_side_code' ) {
echo $program['client_side_code'];
}
其中$ program包含p_table中的字段数组。虽然这有效,但我对此并不满意。
我担心这个代码没有以传统的方式加载,或者,有人可以提出一种更可接受的方式吗?
我是否过度迂腐克里斯