Before you hook up the jumpers test voltage at the battery. Anything below 12.0 is dead normally (sometimes even up to 12.3 can be). When you jump it, leave the jumpers hooked up for a while so you have enough charge to get home. After you start the truck voltage should show around 14.
Something you can try to get by for a very little while is tap the top of the alternator. Sometimes the brushes inside it are worn and stuck, so a good tap (not a hit, just a tap) will loosen them so it can charge for awhile.
Hope some of this helps.