الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إشكالية عند عند عمل post

بدأه haking33 في 10 مايو 2012 · 4 رد · 576 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

معي مشكلة وأنا مبتدأ جدا في لغة الجافا ..

قمت بتصميم صفحة jsp مرتبطة بقاعدة بيانات mysql وعندي عدد اثنين دروب بوكس عادي html

<select>

<select>

عند تحميل الصفحة للمرة الأولى تظهر البيانات على الدروب بوكس الأول بشكل سليم

وعند الإختيار من القائمة المنسدلة يقوم كود آخر بتعبئة الدروب بوكس الثاني وهذا أيضا يعمل

لكن المشكلة أن الدروب بوكس الأول ترجع قيمته إلى القيمة الإفتراضية وأنا أريده أن يحتفظ بقيمته ...

أعتقد أن المشكة في postback او شي من هذا القبيل ..

تعبت من البحث يومين على النت بدون فائدة ..

ارجو من لديه الحل ان يسعفني به ..

في الهيدر

<script language="javascript">

function jumpTo(URL_List){
var URL = URL_List.options[URL_List.selectedIndex].value;
window.location.href = URL;
}

function Empty(input)
{
   if((input.value.length==0) ||(input.value==null))
    {
      return true;
    }
   else
    {
      return false;  
    }
}



</script>


<select id="ComPI" onchange="jumpTo(this)" >
<option >--Select from the list--</option>

<%

   java.util.Date now = new java.util.Date();
   String DATEFORMAT = "yyyy-mm-dd hh:mm:ss";
   SimpleDateFormat NDATE = new SimpleDateFormat(DATEFORMAT);
   String DDateNew = NDATE.format(now) ;

    Statement st = con.createStatement();
    String queryS = "select * from books Where PF_Date<='"+DDateNew+"' order by PF_Name";
    ResultSet rs = st.executeQuery(queryS);
      while(rs.next())
       {
%>

        <option value="Customer.jsp?PID=<%=rs.getString("PF_Code")%>"><%=rs.getString("PF_Name")%></option>
<%
       }
%>

</select>
#2

إستخدم Ajax لتعبأة القائمة الثانيه

#3

استخدم الخاصية value في الوسم select لتع القيمة التي تم اختياها مسبقاً

لكن الأصح أن تستخدم ajax كما قال أخي هويدي

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4

شكرا لكم مشرفيا الأعزاء

سأبحث عن طريقة التعامل مع Ajax

إذا تكرم احد يعملي مثال بسيط لعملية مشابه سأكون ممتن كثيرا أو يدلني على مثال ..

-

مواضيع مشابهة