Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   $_GET в jQuery (https://javascript.ru/forum/jquery/53850-%24_get-v-jquery.html)

byvlad 21.02.2015 02:41

$_GET в jQuery
 
В общем у меня такой вопрос, нужно отредактировать готовый скрипт
$.post('/tools/upload.php?id='+$(this).attr('album_id'), dataArray[index], function(data) {

вот такой запрос
нужно на месте $(this).attr('album_id') сделать $_GET['id'] как в php, подправьте пожалуйста :)

laimas 21.02.2015 02:56

сделать $_GET['id'] как в php

И как это в РНР? $_GET['id'] - это получение значения параметра id GET запроса.
Атрибут 'album_id' вашего объекта что имеет? И что получится можно же узнать, если явно не понятно:
alert('/tools/upload.php?id='+$('#id_вашего_объекта_или_иной_селектор_его_по_которому_можно_получить').attr('album_id'))


Что показывает? Это никак не $_GET['id'] как в php?

byvlad 21.02.2015 03:04

смотри
<!-- Область для перетаскивания -->
	<div id="drop-files" ondragover="return false">
		<p>Перетащите изображение сюда</p>
        <form id="frm">
        	<center><input type="file" class="btn btn-info" id="uploadbtn" multiple></center>
		</form>
	</div>

и вот мне нужно в js передать id фотоальбома, что бы пошел правильный запрос к upload.php
а его id хранится в $_GET['id']

Aetae 21.02.2015 03:33

Нет никакого GET, есть только текущий url. Из него и следует вытягивать id вручную.
location.search.match(/[?&]id=([^&]*)/)[1]

byvlad 21.02.2015 11:38

Отлично, спасибо большое!


Часовой пояс GMT +3, время: 16:08.