从表中获取jquery代码到页面中的正确位置

时间:2012-10-01 09:21:51

标签: php javascript jquery client-side

我在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中的字段数组。虽然这有效,但我对此并不满意。

我担心这个代码没有以传统的方式加载,或者,有人可以提出一种更可接受的方式吗?

我是否过度迂腐

克里斯

0 个答案:

没有答案