十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1. 前端的模板交给后端处理,直接写到后端逻辑中,或者通过 MVC 框架整合成后端的相对独立的部分; 2. 后端的数据通过
按需制作网站可以根据自己的需求进行定制,成都做网站、网站建设构思过程中功能建设理应排到主要部位公司成都做网站、网站建设的运用实际效果公司网站制作网站建立与制做的实际意义
要看你用easyui的哪个组件了,一般官网上都有,我拿一个很简单的例子来说:
使用datagrid
table class="easyui-datagrid" style="width:400px;height:250px"
data-options="url:'datagrid_data.json',fitColumns:true,singleSelect:true"
……
/table
这里的data-options里有url的参数,可以换为后台url地址,而后台只要返回一个符合要求的json格式的数据过来就可以了。这里的json格式可以看看官网里的要求格式。
还有一种方法是使用js来加载数据:
页面代码比较简单:table id="dg"/table
js代码这么写:
$('#dg').datagrid({
url:'datagrid_data.json',
columns:[[
{field:'code',title:'Code',width:100},
{field:'name',title:'Name',width:100},
{field:'price',title:'Price',width:100,align:'right'}
]]
});
在url里写好后台url的路径就可以了,后台同样是返回一个json给页面。
再者,你想要提交数据给后台?
那么我就说一般情况,就是使用按钮点击提交
可以用form表单提交, action指定后台确定的url,
要么你可以在js中,取得想要传递给后台的数据,写一个$.post或者$.ajax等方法去将数据传递给后台去处理。
这是ajax请求后台的模板:
$.ajax({
type: 'post',
url: 'url', // this is the url for backend java program
data: {'data_post': data_post}, // the data you want to post to backend.
success: function(result){
alert('success');
}
})
在页面中 是 freemarker模板引擎,是后台的模板语法,并不是jquery的写法和语法。
表示我只是百度东西才看到你的问题。如果不出意外,你可能已经坐上开发了吧。回答也是因为当初我初学的时候也和你一样问这样的问题。其实你这样问应该是因为你没有掌握一种后台开发语言吧。前台其实就是html代码。后台的话语言现在主流开发有三种,php,c#,java.当然我说的都是pc端的。手机的话基本就是java写后台了。.net也可以,不过这里不说这些。后台代码,以c#为例。
前后台代码的结合基本都是靠javascript来实现关联,比如赋值,取值,特效之类的。建议研究jquery的ajax传值。当然后台代码也可以直接生成前台代码,只不过无论如何生成,最终都是要传到前台转变成html代码。前台大部分都是传控件的值给后台,以便与数据库交互。
总之:前台与后台的交互方式繁多。最常用的是使用脚本进行传值。当然如果你有研究的话,MVC开发模式可以在前台直接编写后台代码
补充:你开发使用的dw?建议学习使用VS吧。dw毕竟太局限,专业开发中几乎见不到dw的身影。也只有美工或者纯前端的才会用到dw吧。
不懂可以追问
先查看你的phpinfo()这个函数的输出的内容,看看支持了oci8没;如果没,就再配置一下。配置环境变量,把Oracle所在目录的路径写入电脑环境变量中的PATh中去。如果支持了,就把Oracle客户端下的oci.dll、ocaocci10.dll、craocr10.dll和orannzsbb10.dll复制到apache的bin目录下,然后重启apache看下行不。我是这么解决的,不知道你的行不行。(自己手写的,也才接触Oracle两个星期,勿喷)