32 个解决方案
#1
ms是js与html,css的问题
建议楼主google 一下"jquery 拖拽"
建议楼主google 一下"jquery 拖拽"
#2
jquery实现拖拽有很多例子的。结合Ajax就好了
#3
javascrpt写个拖动代码,把div拖到某个位置(你所说的垃圾箱),触发一个事件ajax请求到后台处理.
#4
可以支持
#5
不应该说DIV不支持JS,因为支不支持JS由浏览器说了算。
楼主的问题只需要将JAVASCRIPT代码写好,也就是用户商品拖曳后楼主则用JS判断商品是不是已经拖曳到了垃圾箱,如果已经拖曳到了垃圾箱,就执行一个JS函数,这个函数通过AJAX将商品信息传递给PHP页面,PHP页面就可以对session进行操作了。提示:可以通过判断鼠标坐标来确定用户是不是将商品拖曳到了垃圾箱
楼主的问题只需要将JAVASCRIPT代码写好,也就是用户商品拖曳后楼主则用JS判断商品是不是已经拖曳到了垃圾箱,如果已经拖曳到了垃圾箱,就执行一个JS函数,这个函数通过AJAX将商品信息传递给PHP页面,PHP页面就可以对session进行操作了。提示:可以通过判断鼠标坐标来确定用户是不是将商品拖曳到了垃圾箱
#6
谢谢各位的回答,可能我上面的提问有点笼统,我再简单描述一下现在的问题吧:
我的页面左侧是检索出来的商品,右侧是一个购物车。往购物车里面添加商品是通过Ajax实现的局部刷新,那个购物车是一个DIV页面。如果我在该DIV页面中添加JS代码,这个购物车效果就显示不出来了,如果我用src将JS文件包含到该页面中,那个JS文件内容又不能读取到。
所以我才会在原来问题中问到DIV是不是不支持JS,我觉得这样讲是不对的!我想应该是跟AJax有关的,还想请高人指点一下!
我的页面左侧是检索出来的商品,右侧是一个购物车。往购物车里面添加商品是通过Ajax实现的局部刷新,那个购物车是一个DIV页面。如果我在该DIV页面中添加JS代码,这个购物车效果就显示不出来了,如果我用src将JS文件包含到该页面中,那个JS文件内容又不能读取到。
所以我才会在原来问题中问到DIV是不是不支持JS,我觉得这样讲是不对的!我想应该是跟AJax有关的,还想请高人指点一下!
#7
帮顶一下
#8
你JS写的有问题,不管是DIV还是TABLE根JS没什么关系,都是能很好的配合的!
#9
跟php没关系....
#10
up 学习 收藏
#11
学习了
#12
wqqqqqqqeqwewqeqweqweqweqweqweqweq
#13
wqeqweqwewqewqeqweqweqwewqeqweqwe
#14
JS是可以嵌入到网页中任何地方的。当然不能像<div <script type='text/javascript'>>这样来嵌入。
只要代码正确,和它所在的位置没有关系。请楼主再检查一下代码吧
只要代码正确,和它所在的位置没有关系。请楼主再检查一下代码吧
#15
要表现出你求解的诚意
帖出你的代码,不要总是让人去猜
帖出你的代码,不要总是让人去猜
#16
jquery
#17
在商品检索页面的tmpl文件中通过调用<div id="shoppinglistinfo"></div>这句话实现局部刷新的效果。JS文件相应代码如下:
function getShoppingListInfo() {
url = "p_shoppinglist.php";
var data = "";
var myAjax8 = new Ajax.Request(
url,
{
method: 'post',
parameters: data,
onLoading : load8,
onComplete: callBack8
});
}
function load8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = 'NOW LOADING5';
}
function callBack8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = xmlhttp8.responseText;
}
下面是我检索画面右侧购物车效果的实现代码框架,当里面没有任何JS代码时,程序运行正常,效果也能显示出来,但是我在下面代码里加入JS代码,右侧的购物车效果就显示不出来了。如果通过src将JS文件包含到下面页面中,那个JS文件函数功能又不能读取到。
<div id="right03">
<div class="right_top">
<div class="tab_title"><h2>「所有品」登録カゴ</h2></div>
</div><!-- END : div "right_top" -->
<div class="right_middle3">
<div class="border_right_line"></div>
<div class="border_right_line2"><img src="../img/common/spacer.gif" alt="border" width="1" height="1" /></div>
..................................
</div><!-- END : div "right_middle3" -->
<div class="right_bottom"></div><!-- END : div "right_bottom" -->
</div><!-- END : div class="right03" -->
function getShoppingListInfo() {
url = "p_shoppinglist.php";
var data = "";
var myAjax8 = new Ajax.Request(
url,
{
method: 'post',
parameters: data,
onLoading : load8,
onComplete: callBack8
});
}
function load8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = 'NOW LOADING5';
}
function callBack8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = xmlhttp8.responseText;
}
下面是我检索画面右侧购物车效果的实现代码框架,当里面没有任何JS代码时,程序运行正常,效果也能显示出来,但是我在下面代码里加入JS代码,右侧的购物车效果就显示不出来了。如果通过src将JS文件包含到下面页面中,那个JS文件函数功能又不能读取到。
<div id="right03">
<div class="right_top">
<div class="tab_title"><h2>「所有品」登録カゴ</h2></div>
</div><!-- END : div "right_top" -->
<div class="right_middle3">
<div class="border_right_line"></div>
<div class="border_right_line2"><img src="../img/common/spacer.gif" alt="border" width="1" height="1" /></div>
..................................
</div><!-- END : div "right_middle3" -->
<div class="right_bottom"></div><!-- END : div "right_bottom" -->
</div><!-- END : div class="right03" -->
#18
我实现拖拽的JS代码是没有任何问题的,我在普通的HTML页面里面测试通过的!只是显示不出效果来,我想是不是跟Ajax的什么性质有关。
#19
学习下
#20
反正跟php没关系。。。。。。
#21
对,和PHP没关系的。因为这些效果的显示都是在模板里面实现的,没涉及到PHP的。
#22
谢谢各位,我是有三个模板页,我原来将JS放到购物车的模板页,购物车效果显示不出来,现在我把JS写到了调用购物车模板页的模板里面,就可以调用了。
#23
恭喜成功了!
#24
javascrpt写个拖动代码!还是"鸡屎"强大些
#25
学习
#26
#27
js的东西!
#28
js的东西!!!
#29
这东西用JQ的比较多,在百度上搜下,很多的
#30
jquery实现拖拉的效果,很多的。后续的清_SESSION,你可以利用ajax提交个请求,然后在php中实现
#31
ExtJS这个也有 就是Widget而已
#32
这个需要AJAX和PHP来配合完成
#1
ms是js与html,css的问题
建议楼主google 一下"jquery 拖拽"
建议楼主google 一下"jquery 拖拽"
#2
jquery实现拖拽有很多例子的。结合Ajax就好了
#3
javascrpt写个拖动代码,把div拖到某个位置(你所说的垃圾箱),触发一个事件ajax请求到后台处理.
#4
可以支持
#5
不应该说DIV不支持JS,因为支不支持JS由浏览器说了算。
楼主的问题只需要将JAVASCRIPT代码写好,也就是用户商品拖曳后楼主则用JS判断商品是不是已经拖曳到了垃圾箱,如果已经拖曳到了垃圾箱,就执行一个JS函数,这个函数通过AJAX将商品信息传递给PHP页面,PHP页面就可以对session进行操作了。提示:可以通过判断鼠标坐标来确定用户是不是将商品拖曳到了垃圾箱
楼主的问题只需要将JAVASCRIPT代码写好,也就是用户商品拖曳后楼主则用JS判断商品是不是已经拖曳到了垃圾箱,如果已经拖曳到了垃圾箱,就执行一个JS函数,这个函数通过AJAX将商品信息传递给PHP页面,PHP页面就可以对session进行操作了。提示:可以通过判断鼠标坐标来确定用户是不是将商品拖曳到了垃圾箱
#6
谢谢各位的回答,可能我上面的提问有点笼统,我再简单描述一下现在的问题吧:
我的页面左侧是检索出来的商品,右侧是一个购物车。往购物车里面添加商品是通过Ajax实现的局部刷新,那个购物车是一个DIV页面。如果我在该DIV页面中添加JS代码,这个购物车效果就显示不出来了,如果我用src将JS文件包含到该页面中,那个JS文件内容又不能读取到。
所以我才会在原来问题中问到DIV是不是不支持JS,我觉得这样讲是不对的!我想应该是跟AJax有关的,还想请高人指点一下!
我的页面左侧是检索出来的商品,右侧是一个购物车。往购物车里面添加商品是通过Ajax实现的局部刷新,那个购物车是一个DIV页面。如果我在该DIV页面中添加JS代码,这个购物车效果就显示不出来了,如果我用src将JS文件包含到该页面中,那个JS文件内容又不能读取到。
所以我才会在原来问题中问到DIV是不是不支持JS,我觉得这样讲是不对的!我想应该是跟AJax有关的,还想请高人指点一下!
#7
帮顶一下
#8
你JS写的有问题,不管是DIV还是TABLE根JS没什么关系,都是能很好的配合的!
#9
跟php没关系....
#10
up 学习 收藏
#11
学习了
#12
wqqqqqqqeqwewqeqweqweqweqweqweqweq
#13
wqeqweqwewqewqeqweqweqwewqeqweqwe
#14
JS是可以嵌入到网页中任何地方的。当然不能像<div <script type='text/javascript'>>这样来嵌入。
只要代码正确,和它所在的位置没有关系。请楼主再检查一下代码吧
只要代码正确,和它所在的位置没有关系。请楼主再检查一下代码吧
#15
要表现出你求解的诚意
帖出你的代码,不要总是让人去猜
帖出你的代码,不要总是让人去猜
#16
jquery
#17
在商品检索页面的tmpl文件中通过调用<div id="shoppinglistinfo"></div>这句话实现局部刷新的效果。JS文件相应代码如下:
function getShoppingListInfo() {
url = "p_shoppinglist.php";
var data = "";
var myAjax8 = new Ajax.Request(
url,
{
method: 'post',
parameters: data,
onLoading : load8,
onComplete: callBack8
});
}
function load8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = 'NOW LOADING5';
}
function callBack8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = xmlhttp8.responseText;
}
下面是我检索画面右侧购物车效果的实现代码框架,当里面没有任何JS代码时,程序运行正常,效果也能显示出来,但是我在下面代码里加入JS代码,右侧的购物车效果就显示不出来了。如果通过src将JS文件包含到下面页面中,那个JS文件函数功能又不能读取到。
<div id="right03">
<div class="right_top">
<div class="tab_title"><h2>「所有品」登録カゴ</h2></div>
</div><!-- END : div "right_top" -->
<div class="right_middle3">
<div class="border_right_line"></div>
<div class="border_right_line2"><img src="../img/common/spacer.gif" alt="border" width="1" height="1" /></div>
..................................
</div><!-- END : div "right_middle3" -->
<div class="right_bottom"></div><!-- END : div "right_bottom" -->
</div><!-- END : div class="right03" -->
function getShoppingListInfo() {
url = "p_shoppinglist.php";
var data = "";
var myAjax8 = new Ajax.Request(
url,
{
method: 'post',
parameters: data,
onLoading : load8,
onComplete: callBack8
});
}
function load8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = 'NOW LOADING5';
}
function callBack8(xmlhttp8) {
$('shoppinglistinfo').innerHTML = xmlhttp8.responseText;
}
下面是我检索画面右侧购物车效果的实现代码框架,当里面没有任何JS代码时,程序运行正常,效果也能显示出来,但是我在下面代码里加入JS代码,右侧的购物车效果就显示不出来了。如果通过src将JS文件包含到下面页面中,那个JS文件函数功能又不能读取到。
<div id="right03">
<div class="right_top">
<div class="tab_title"><h2>「所有品」登録カゴ</h2></div>
</div><!-- END : div "right_top" -->
<div class="right_middle3">
<div class="border_right_line"></div>
<div class="border_right_line2"><img src="../img/common/spacer.gif" alt="border" width="1" height="1" /></div>
..................................
</div><!-- END : div "right_middle3" -->
<div class="right_bottom"></div><!-- END : div "right_bottom" -->
</div><!-- END : div class="right03" -->
#18
我实现拖拽的JS代码是没有任何问题的,我在普通的HTML页面里面测试通过的!只是显示不出效果来,我想是不是跟Ajax的什么性质有关。
#19
学习下
#20
反正跟php没关系。。。。。。
#21
对,和PHP没关系的。因为这些效果的显示都是在模板里面实现的,没涉及到PHP的。
#22
谢谢各位,我是有三个模板页,我原来将JS放到购物车的模板页,购物车效果显示不出来,现在我把JS写到了调用购物车模板页的模板里面,就可以调用了。
#23
恭喜成功了!
#24
javascrpt写个拖动代码!还是"鸡屎"强大些
#25
学习
#26
#27
js的东西!
#28
js的东西!!!
#29
这东西用JQ的比较多,在百度上搜下,很多的
#30
jquery实现拖拉的效果,很多的。后续的清_SESSION,你可以利用ajax提交个请求,然后在php中实现
#31
ExtJS这个也有 就是Widget而已
#32
这个需要AJAX和PHP来配合完成