开发者

Updating session array with jquery

开发者 https://www.devze.com 2023-03-22 05:13 出处:网络
I have dynamicaly created table with products: detailqtypricetotal detail132369 detail2133 Qty is in text input field. 开发者_C百科every qty text field name is unique detail code. I need that every

I have dynamicaly created table with products:

detail      qty    price     total
detail1     3      23        69
detail2     1      3         3

Qty is in text input field. 开发者_C百科every qty text field name is unique detail code. I need that every time i change qty field, it updates session array with that unigue detail code.

How can i do this over jquery without submitting form?

Sorry for my bad english, omerimuni


This code has been taken (and modified slightly) from another answer - but it should solve your problem. Try this -

$('input:text[id*="qty"]').bind('keyup',function() {
    $.post("my_other_script.php", { qty: this.id} );
}); 

'my_other_script.php' would then be -

<?php $_SESSION['qty'] = $_POST['qty']; ?>


You should use jQuery's ajax and focusout

http://api.jquery.com/focusout/

http://api.jquery.com/jQuery.ajax/

User changes qty. Upon leaving that textbox, send ajax request to update your session variable.


Create a server side service with your prefered Server side techno. This service will take your request and put the value you passed in your http Session.

Then use the Ajax module of JQuery to post you request to the service you just created.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号