PDA

View Full Version : سوال: ارسال query string به url بعد از submit فرم



usb.mini
یک شنبه 11 آبان 1393, 22:07 عصر
سلام
یک کد نوشتم که بعد از submit فرم کوئری استرینگ خاصی رو به url اضافه کنه. کد رو توی تایع جاوا اسکریپت نوشتم و توسط متد onclick در دکمه submit فرم اونو فراخوانی کردم. ولی کد کار نمیکنه!!
در تابع جاوا اسکریپت برای تست تابع از alert استفاده کردم و کار کرد اما کد زیر کار نمیکنه! چرا؟

hi

<script type="text/javascript">
function myfunction(){
window.location.assign("http://www.domain.com");
}
</script>
<input type="submit" class="btn btn-primary" value="filter" onclick="myfunction()">

Javidhb
یک شنبه 11 آبان 1393, 23:36 عصر
سلام،
اگه منظورتون رو درست متوجه شده باشم.. کافیه تابعتون رو به این شکل تغییر بدید:

function myfunction(){
window.location = window.location + "?q=test";
}



کافیه query string خودتون رو بهش اضافه کنید.

usb.mini
دوشنبه 12 آبان 1393, 09:59 صبح
سلام،
اگه منظورتون رو درست متوجه شده باشم.. کافیه تابعتون رو به این شکل تغییر بدید:

function myfunction(){
window.location = window.location + "?q=test";
}



کافیه query string خودتون رو بهش اضافه کنید.
ببخشید من تابع دارای کوئری استرینگ رو قرار ندادم و اشتباه نوشتم اینجا
بله شما درست میگید من این رو هم تست کردم و اما این هم کار نمیکنه اینو قبلا استفاده کردم. نمیدونم چرا!