![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
正確にはタイトルがおかしいのですが…
現在、商品をドラッグアンドドロップで買い物かごに入れ、
入れられた商品はカート上に表示されるというプログラムをPHP+Ajaxで組んでいます。しかし、ドラッグアンドドロップの機能を実装するところまではいいのですが、それを買い物かごに入れるという動作がうまくいきません。
以下にソースコードを掲載します。
<script type="text/javascript">Droppables.add('lwi_navi_2',
{accept:'items',onDrop:function(element){new Ajax.Updater("cart20to40",
"index.php",
{"method": "get",
"parameters": "action=cartAdd&
id= ' + encodeURIComponent(element.id) + '
},hoverclass:'nowHover'})</script>
index.phpは現在表示しているページです。(カレントファイル)
ParamatersのactionのcartAddで読みだされるのは
/*カートにドロップされたとき*/
function cartAdd(){
//関数内で使用する配列名を決定
$ArrayName = "cart" + 20 + "to" + 40;
//送られてきたドロップエレメンツの名前を区切り文字で配列に収納
$itemName = explode('_',$POST['id']);
//配列itemNoの数字部分をint型に変換し収納
$itemId = (int)$itemName(1);
//ArrayNameで定義された配列の商品IDと一致する行に1を足す
$_SESSION[$ArrayName][$itemId] ++;
//この配列を元にカート作成関数を実行
makeCartItem($startAge,$endAge);
var_dump($cart20to40);
return;
}
これを実行しても、ページには何の変化もありませんでした。
何か手掛かり及び根本的な考え方の間違えがあれば教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP PHP MySql ページング 2 2022/09/20 06:38
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
javascript 変数名の連結をしたい
-
どうすればresponseText結果を...
-
HTMLの外部jsのようなcgiファイ...
-
jspからjavascriptの変数引継ぎ
-
javascriptで変数名
-
フォーム入力値の重複チェック
-
JavaScriptの連想配列について
-
javascriptで行を抽出したいです。
-
C#テキストボックスの文字を配...
-
javascriptを用いて作成された...
-
【急ぎ】javascriptで、特定の...
-
JavaScriptでソートすることは...
-
Wikipedia APIの結果からタイト...
-
既存オブジェクトに対するプロ...
-
配列に格納した値が保存されない
-
gas 配列の開始番号
-
javascritp「sort」メソッドに...
-
javascript 省略した記述と思わ...
-
オブジェクトから任意のプロパ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
C#テキストボックスの文字を配...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
二次元配列を使って順位をだす...
-
React hooksが値を返して配列変...
-
undefinedを表示させない方法は...
-
フォーム入力値の重複チェック
-
javascriptで行を抽出したいです。
-
JavaScriptでの動的な多次元配...
-
多次元配列から最大値を1行また...
-
HTMLで誕生石と星座をアラート...
-
JSONデータを50音順でソートしたい
-
重複しないようにランダムで表...
-
1から20までの整数から、重複な...
-
JavaScriptにおける[] とか :...
-
gas 配列
-
【JavaScript】オブジェクト型...
-
WSH(Jscript)でファイル一覧
-
JavaScriptで簡単なクイズを作...
おすすめ情報